Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 highest dot ball %

Eathan Bosch leads ODI on dot ball percentage: 67.53 from 2 matches (South Africa). Fazalhaq Farooqi (65.87) and Duan Jansen (63.85) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Dot Ball % Ov Runs Wkts Avg Econ SR 4w 5w
1Eathan BoschSouth AfricaSA2 matches, 2 innings3/270/202267.5312.547315.673.6625.6700
2Fazalhaq FarooqiAfghanistanAFG4 matches, 4 innings1/362/152/414465.8727.0124620.674.5927.8300
3Duan JansenSouth AfricaSA3 matches, 3 innings1/134/310/443363.8520.088517.604.4026.0010
4Jordan NeillIrelandIRE4 matches, 3 innings0/301/280/214363.4617.079179.004.65104.0000
5Shoriful IslamBangladeshBAN8 matches, 8 innings4/442/470/188863.0972.02851716.763.9626.2911
6Matthew KuhnemannAustraliaAUS3 matches, 3 innings1/291/413/383362.7830.0108521.603.6036.0000
7Mitchell SantnerNew ZealandNZ7 matches, 5 innings2/152/360/397562.6845.1153625.503.3946.0000
8Tanveer SanghaAustraliaAUS2 matches, 2 innings1/311/222262.3514.053226.503.7942.5000
9Nahid RanaBangladeshBAN10 matches, 10 innings0/456/211/48101062.2196.04342716.074.5222.1513
10Jasprit BumrahIndiaIND2 matches, 2 innings1/311/452262.1819.076238.004.0059.5000
11Taskin AhmedBangladeshBAN13 matches, 13 innings131362.02110.15542522.165.0327.2810
12JJ SmitNamibiaNAM6 matches, 6 innings6661.8256.52611123.734.5931.9120
13Yamin AhmadzaiAfghanistanAFG3 matches, 3 innings3361.3925.0127815.885.0819.7510
14Kyle JamiesonNew ZealandNZ5 matches, 5 innings5561.2746.02381023.805.1728.4010
15Mustafizur RahmanBangladeshBAN10 matches, 10 innings101060.8176.03701721.764.8727.4701
16Blessing MuzarabaniZimbabweZIM8 matches, 8 innings8860.0472.0334747.714.6464.0000
17Spencer JohnsonAustraliaAUS2 matches, 2 innings2259.6819.094331.334.9541.3300
18Anshul KambojIndiaIND3 matches, 3 innings3359.6427.0129432.254.7841.5000
19William O'RourkeNew ZealandNZ3 matches, 3 innings3359.5923.0124524.805.3929.2000
20Khary PierreWest IndiesWI3 matches, 3 innings3359.5529.098424.503.3844.5000
21Gerald CoetzeeSouth AfricaSA2 matches, 2 innings2259.4317.0101333.675.9435.3300
22Abrar AhmedPakistanPAK5 matches, 5 innings5559.3943.0171724.433.9837.2900
23Shaheen AfridiPakistanPAK11 matches, 11 innings111158.7783.44132119.674.9424.7110
24Gus AtkinsonEnglandENG9 matches, 9 innings9958.7369.03971233.085.7535.3300
25Jayden SealesWest IndiesWI6 matches, 6 innings6658.4654.1338842.256.2442.1300
26Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings9958.3157.33231129.365.6233.3600
27Nathan EllisAustraliaAUS10 matches, 10 innings101057.9482.13792217.234.6122.9111
28Josh HazlewoodAustraliaAUS3 matches, 3 innings3357.5429.0168628.005.7929.8300
29Cameron GreenAustraliaAUS9 matches, 5 innings9557.4515.085185.005.6794.0000
30Nathan SmithNew ZealandNZ9 matches, 9 innings9957.1458.4314744.865.3552.0000
31Kwena MaphakaSouth AfricaSA2 matches, 2 innings2256.9611.250412.504.4119.7500
32Billy StanlakeAustraliaAUS2 matches, 2 innings2256.9210.2560-5.42-00
33Keshav MaharajSouth AfricaSA2 matches, 2 innings2256.9019.274612.333.8319.3310
34Mehidy Hasan MirazBangladeshBAN12 matches, 12 innings121256.86101.34021136.553.9655.6400
35Matthew FordeWest IndiesWI6 matches, 6 innings6656.8142.0215543.005.1251.4000
36Matthew ShortAustraliaAUS5 matches, 4 innings5455.9121.084421.004.0031.7500
37Brad EvansZimbabweZIM9 matches, 9 innings9955.8676.44372120.815.7022.7620
38Jacob DuffyNew ZealandNZ7 matches, 7 innings7755.8443.02471122.455.7424.9100
39Blair TicknerNew ZealandNZ4 matches, 3 innings4355.8319.0113428.255.9530.0010
40Arshdeep SinghIndiaIND6 matches, 6 innings6655.7751.02931224.425.7526.0010
41Richard NgaravaZimbabweZIM2 matches, 2 innings2255.7716.286614.335.2717.3300
42Prasidh KrishnaIndiaIND9 matches, 9 innings9955.7275.34431627.695.8728.9401
43Jai MoondraIrelandIRE8 matches, 8 innings8855.6372.54111429.365.6432.3601
44Mark AdairIrelandIRE3 matches, 3 innings3355.5630.0136622.674.5331.5000
45Nqobani MokoenaSouth AfricaSA3 matches, 3 innings3354.9219.088188.004.63122.0000
46Ruben TrumpelmannNamibiaNAM8 matches, 8 innings8854.6769.03991136.275.7839.9110
47Washington SundarIndiaIND6 matches, 5 innings6554.6725.01061106.004.24150.0000
48Mohammad NabiAfghanistanAFG5 matches, 5 innings5554.3436.2170534.004.6843.8000
49Liam DawsonEnglandENG8 matches, 8 innings8854.2570.03061421.864.3730.2910
50Corbin BoschSouth AfricaSA4 matches, 4 innings4454.0831.0187823.386.0324.5010
51Haris RaufPakistanPAK10 matches, 10 innings101053.6972.54061723.885.5726.2900
52Mitchell StarcAustraliaAUS2 matches, 2 innings2253.5416.0930-5.81-00
53Alzarri JosephWest IndiesWI9 matches, 9 innings9953.4173.5450950.006.0950.5610
54Matthew FisherNew ZealandNZ4 matches, 4 innings4453.0925.5131432.755.0740.5000
55Mohammed SirajIndiaIND4 matches, 4 innings4453.0235.0176444.005.0353.7500
56Arafat MinhasPakistanPAK8 matches, 8 innings8852.9766.42951618.444.4325.2502
57Josh TongueEnglandENG5 matches, 5 innings5552.9735.5245549.006.8443.8000
58Jack BrassellNamibiaNAM8 matches, 8 innings8852.8667.13991526.605.9428.0020
59Xavier BartlettAustraliaAUS7 matches, 7 innings7752.8656.0337842.136.0243.7500
60Dilshan MadushankaSri LankaSL8 matches, 8 innings8852.7673.04651531.006.3730.2001
61Jayden LennoxNew ZealandNZ10 matches, 10 innings101052.7593.03932217.864.2325.5911
62Dean FoxcroftNew ZealandNZ5 matches, 4 innings5452.5922.3102251.004.5367.5000
63Rashid KhanAfghanistanAFG9 matches, 9 innings9952.5674.03542713.114.7816.6321
64Bernard ScholtzNamibiaNAM4 matches, 4 innings4452.5040.0204451.005.1060.0000
65Liam McCarthyIrelandIRE5 matches, 5 innings5552.2139.5228638.005.7241.5000
66Jofra ArcherEnglandENG6 matches, 6 innings6651.9649.0291648.505.9451.0000
67Jamie OvertonEnglandENG9 matches, 9 innings9951.8566.03871232.255.8633.7500
68Auqib NabiIndiaIND3 matches, 3 innings3351.8221.5148274.006.7868.5000
69Mahedi HasanBangladeshBAN1 match, 1 innings1151.6710.037137.003.7060.0000
70Naseem ShahPakistanPAK4 matches, 4 innings4451.3031.0198539.606.3938.6000
71Newman NyamhuriZimbabweZIM6 matches, 6 innings6651.0636.02271022.706.3123.5001
72Ziaur Rahman SharifiAfghanistanAFG5 matches, 5 innings5550.9433.02121212.006.42212.0000
73Bilal SamiAfghanistanAFG3 matches, 3 innings3350.8120.2140346.676.8941.3300
74Marco JansenSouth AfricaSA2 matches, 2 innings2250.0014.0117339.008.3628.6700
75Maheesh TheekshanaSri LankaSL2 matches, 2 innings2250.0020.083327.674.1540.0000
76Matthew HumphreysIrelandIRE2 matches, 2 innings2250.0017.2100333.335.7735.3300
77Gavin HoeyIrelandIRE8 matches, 8 innings8849.5574.04221430.145.7031.8610
78Lizaad WilliamsSouth AfricaSA2 matches, 2 innings2249.4113.5102520.407.3717.0000
79Mosaddek HossainBangladeshBAN6 matches, 5 innings6549.3826.0128264.004.9280.0000
80Nqabayomzi PeterSouth AfricaSA2 matches, 2 innings2249.3212.086243.007.1736.5000
81Gurnoor BrarIndiaIND11 matches, 11 innings111149.29100.26552131.196.5330.1410
82AM GhazanfarAfghanistanAFG10 matches, 10 innings101049.0166.0301837.634.5650.7500
83George DockrellIrelandIRE6 matches, 3 innings6348.6512.062231.005.1737.0000
84Sikandar RazaZimbabweZIM9 matches, 8 innings9848.6465.0342748.865.2657.5700
85Sonny BakerEnglandENG3 matches, 3 innings3348.5722.0167627.837.5923.3300
86Matt RenshawAustraliaAUS12 matches, 12 innings121248.3856.0305933.895.4537.6700
87Ernest MasukuZimbabweZIM3 matches, 3 innings3348.3319.0115523.006.0524.0000
88Rishad HossainBangladeshBAN9 matches, 8 innings9848.0755.3320935.565.7737.4400
89Axar PatelIndiaIND5 matches, 5 innings5548.0642.5198728.294.6236.8610
90Asitha FernandoSri LankaSL12 matches, 12 innings121248.01105.17121937.476.7734.4200
91Prince YadavIndiaIND3 matches, 3 innings3347.8024.3173443.257.0639.7500
92Hashmatullah ShahidiAfghanistanAFG10 matches, 3 innings10347.7611.0650-5.91-00
93Bjorn FortuinSouth AfricaSA5 matches, 5 innings5547.6943.0233925.895.4228.8910
94Jack EdwardsAustraliaAUS2 matches, 2 innings2247.5420.0123524.606.1524.4001
95Eshan MalingaSri LankaSL6 matches, 6 innings6647.5251.5361845.136.9640.2510
96Tanvir IslamBangladeshBAN5 matches, 5 innings5547.3143.0223455.755.1965.0000
97Michael BracewellNew ZealandNZ8 matches, 7 innings8747.3060.4306934.005.0441.1100
98Gudakesh MotieWest IndiesWI8 matches, 8 innings8847.3073.43861038.605.2444.4001
99Harsh DubeyIndiaIND2 matches, 2 innings2247.2212.085421.257.0818.0000
100Curtis CampherIrelandIRE9 matches, 7 innings9746.9651.0328654.676.4352.1700
Showing the top 10 of 154. Minimum 60 balls bowled.

ODI 2026 Highest Dot Ball %

Eathan Bosch leads ODI on dot ball percentage: 67.53 from 2 matches (South Africa). Fazalhaq Farooqi (65.87) and Duan Jansen (63.85) are next. The ODI 2026 dot ball percentage leaderboard ranks the 154 players who meet the qualifying threshold this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse dot ball percentage depth across squads. Qualification: minimum 60 balls bowled.

ODI Dot ball percentage Questions

Who has the best dot ball percentage in ODI 2026?

Eathan Bosch leads ODI 2026 with a dot ball percentage of 67.53 from 2 matches, at an economy of 3.66 and an average of 15.67. Fazalhaq Farooqi is second on 65.87 and Duan Jansen third on 63.85. A player needs a minimum 60 balls bowled to be ranked. The table ranks every player in ODI 2026 by dot ball percentage, with their team and matches.

Who are the top bowlers in ODI 2026?

The top three bowlers in ODI 2026 are Eathan Bosch (67.53 in 2 matches), Fazalhaq Farooqi (65.87 in 4 matches) and Duan Jansen (63.85 in 3 matches). Every other player follows in the table, with their team and matches.