Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 most dot balls

Taskin Ahmed leads ODI 2026 with 423 dot balls (Bangladesh). Nahid Rana (372) and Mehidy Hasan Miraz (348) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Dot Balls Ov Runs Wkts Avg Econ SR 4w 5w
1Taskin AhmedBangladeshBAN13 matches, 13 innings2/323/442/361313423110.15542522.165.0327.2810
2Nahid RanaBangladeshBAN10 matches, 10 innings0/456/211/48101037296.04342716.074.5222.1513
3Mehidy Hasan MirazBangladeshBAN12 matches, 12 innings2/320/420/251212348101.34021136.553.9655.6400
4Asitha FernandoSri LankaSL12 matches, 12 innings1/342/632/721212314105.17121937.476.7734.4200
5Gurnoor BrarIndiaIND11 matches, 11 innings1/643/444/301111312100.26552131.196.5330.1410
6Shaheen AfridiPakistanPAK11 matches, 11 innings4/461/292/50111130583.44132119.674.9424.7110
7Jayden LennoxNew ZealandNZ10 matches, 10 innings4/521/303/35101029793.03932217.864.2325.5911
8Nathan EllisAustraliaAUS10 matches, 10 innings3/503/570/22101029282.13792217.234.6122.9111
9Mustafizur RahmanBangladeshBAN10 matches, 10 innings0/190/441/32101028476.03701721.764.8727.4701
10Shoriful IslamBangladeshBAN8 matches, 8 innings4/442/470/188828272.02851716.763.9626.2911
11Blessing MuzarabaniZimbabweZIM8 matches, 8 innings8826972.0334747.714.6464.0000
12Brad EvansZimbabweZIM9 matches, 9 innings9926776.44372120.815.7022.7620
13Adam ZampaAustraliaAUS11 matches, 11 innings111126094.55361148.735.6552.4500
14Prasidh KrishnaIndiaIND9 matches, 9 innings9925875.34431627.695.8728.9401
15Jai MoondraIrelandIRE8 matches, 8 innings8825272.54111429.365.6432.3601
16Gus AtkinsonEnglandENG9 matches, 9 innings9924969.03971233.085.7535.3300
17Alzarri JosephWest IndiesWI9 matches, 9 innings9924373.5450950.006.0950.5610
18Haris RaufPakistanPAK10 matches, 10 innings101024072.54061723.885.5726.2900
19Ruben TrumpelmannNamibiaNAM8 matches, 8 innings8824069.03991136.275.7839.9110
20Dilshan MadushankaSri LankaSL8 matches, 8 innings8823973.04651531.006.3730.2001
21Rashid KhanAfghanistanAFG9 matches, 9 innings9923674.03542713.114.7816.6321
22Dunith WellalageSri LankaSL10 matches, 10 innings101023591.05041050.405.5454.9000
23Liam DawsonEnglandENG8 matches, 8 innings8823070.03061421.864.3730.2910
24Jack BrassellNamibiaNAM8 matches, 8 innings8822267.13991526.605.9428.0020
25Gavin HoeyIrelandIRE8 matches, 8 innings8822174.04221430.145.7031.8610
26JJ SmitNamibiaNAM6 matches, 6 innings6621756.52611123.734.5931.9120
27Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings9921457.33231129.365.6233.3600
28Arafat MinhasPakistanPAK8 matches, 8 innings8821466.42951618.444.4325.2502
29Jamie OvertonEnglandENG9 matches, 9 innings9921066.03871232.255.8633.7500
30Gudakesh MotieWest IndiesWI8 matches, 8 innings8821073.43861038.605.2444.4001
31Nathan SmithNew ZealandNZ9 matches, 9 innings9920858.4314744.865.3552.0000
32Sam CurranEnglandENG10 matches, 10 innings101020772.54721239.336.4837.1710
33AM GhazanfarAfghanistanAFG10 matches, 10 innings101019966.0301837.634.5650.7500
34Jayden SealesWest IndiesWI6 matches, 6 innings6619754.1338842.256.2442.1300
35Will JacksEnglandENG12 matches, 12 innings121219671.13951232.925.5536.0001
36Sikandar RazaZimbabweZIM9 matches, 8 innings9819665.0342748.865.2657.5700
37Xavier BartlettAustraliaAUS7 matches, 7 innings7718556.0337842.136.0243.7500
38Michael BracewellNew ZealandNZ8 matches, 7 innings8717560.4306934.005.0441.1100
39Arshdeep SinghIndiaIND6 matches, 6 innings6617451.02931224.425.7526.0010
40Kyle JamiesonNew ZealandNZ5 matches, 5 innings5517446.02381023.805.1728.4010
41Mitchell SantnerNew ZealandNZ7 matches, 5 innings7517345.1153625.503.3946.0000
42Matt RenshawAustraliaAUS12 matches, 12 innings121216456.0305933.895.4537.6700
43Rishad HossainBangladeshBAN9 matches, 8 innings9816255.3320935.565.7737.4400
44Jofra ArcherEnglandENG6 matches, 6 innings6615949.0291648.505.9451.0000
45Kuldeep YadavIndiaIND7 matches, 7 innings7715765.03911039.106.0239.6010
46Vitel LawesWest IndiesWI7 matches, 7 innings7715658.0355844.386.1244.3800
47Abrar AhmedPakistanPAK5 matches, 5 innings5515543.0171724.433.9837.2900
48Jacob DuffyNew ZealandNZ7 matches, 7 innings7715343.02471122.455.7424.9100
49Eshan MalingaSri LankaSL6 matches, 6 innings6615351.5361845.136.9640.2510
50Adil RashidEnglandENG7 matches, 7 innings7714856.2326936.225.7937.8900
51Curtis CampherIrelandIRE9 matches, 7 innings9714751.0328654.676.4352.1700
52Matthew FordeWest IndiesWI6 matches, 6 innings6614642.0215543.005.1251.4000
53Liam McCarthyIrelandIRE5 matches, 5 innings5513039.5228638.005.7241.5000
54Bernard ScholtzNamibiaNAM4 matches, 4 innings4412640.0204451.005.1060.0000
55Bjorn FortuinSouth AfricaSA5 matches, 5 innings5512443.0233925.895.4228.8910
56Axar PatelIndiaIND5 matches, 5 innings5512442.5198728.294.6236.8610
57Tanvir IslamBangladeshBAN5 matches, 5 innings5512343.0223455.755.1965.0000
58Newman NyamhuriZimbabweZIM6 matches, 6 innings6612036.02271022.706.3123.5001
59Mohammad NabiAfghanistanAFG5 matches, 5 innings5511936.2170534.004.6843.8000
60Josh TongueEnglandENG5 matches, 5 innings5511635.5245549.006.8443.8000
61Mohammed SirajIndiaIND4 matches, 4 innings4411435.0176444.005.0353.7500
62Matthew KuhnemannAustraliaAUS3 matches, 3 innings3311330.0108521.603.6036.0000
63Fazalhaq FarooqiAfghanistanAFG4 matches, 4 innings4411027.0124620.674.5927.8300
64Byron McDonoughIrelandIRE4 matches, 4 innings4410938.0264552.806.9547.6000
65Ziaur Rahman SharifiAfghanistanAFG5 matches, 5 innings5510833.02121212.006.42212.0000
66Corbin BoschSouth AfricaSA4 matches, 4 innings4410631.0187823.386.0324.5010
67Khary PierreWest IndiesWI3 matches, 3 innings3310629.098424.503.3844.5000
68Mark AdairIrelandIRE3 matches, 3 innings3310530.0136622.674.5331.5000
69Josh HazlewoodAustraliaAUS3 matches, 3 innings3310329.0168628.005.7929.8300
70Naseem ShahPakistanPAK4 matches, 4 innings449931.0198539.606.3938.6000
71Anshul KambojIndiaIND3 matches, 3 innings339927.0129432.254.7841.5000
72Sachindu ColombageSri LankaSL4 matches, 4 innings449836.0231638.506.4236.8300
73Yamin AhmadzaiAfghanistanAFG3 matches, 3 innings339725.0127815.885.0819.7510
74Wellington MasakadzaZimbabweZIM6 matches, 6 innings669535.0192448.005.4953.2500
75Ravindra JadejaIndiaIND5 matches, 5 innings559543.02702135.006.28133.0000
76Rehan AhmedEnglandENG6 matches, 5 innings658834.0212542.406.2441.0000
77William O'RourkeNew ZealandNZ3 matches, 3 innings338723.0124524.805.3929.2000
78Matthew FisherNew ZealandNZ4 matches, 4 innings448625.5131432.755.0740.5000
79Wesley MadhevereZimbabweZIM9 matches, 7 innings978430.2161440.255.3146.0000
80Jan Nicol Loftie-EatonNamibiaNAM6 matches, 6 innings668337.0240640.006.4937.0010
81Shadab KhanPakistanPAK5 matches, 4 innings548333.0169284.505.12100.0000
82Duan JansenSouth AfricaSA3 matches, 3 innings338320.088517.604.4026.0010
83Washington SundarIndiaIND6 matches, 5 innings658225.01061106.004.24150.0000
84Harshit RanaIndiaIND3 matches, 3 innings338029.3201633.506.8130.5000
85Mosaddek HossainBangladeshBAN6 matches, 5 innings657926.0128264.004.9280.0000
86Jeffrey VandersaySri LankaSL3 matches, 3 innings337930.0160532.005.3336.2000
87Salman AghaPakistanPAK11 matches, 7 innings1177829.0159353.005.4860.0000
88Mohammad SaleemAfghanistanAFG4 matches, 4 innings447628.52392119.508.2989.0000
89Prince YadavIndiaIND3 matches, 3 innings337624.3173443.257.0639.7500
90Kristian ClarkeNew ZealandNZ4 matches, 4 innings447530.0196728.006.5326.4300
91Zakary FoulkesNew ZealandNZ3 matches, 3 innings337528.0193448.256.8943.2500
92Jasprit BumrahIndiaIND2 matches, 2 innings227419.076238.004.0059.5000
93Spencer JohnsonAustraliaAUS2 matches, 2 innings227419.094331.334.9541.3300
94Matthew ShortAustraliaAUS5 matches, 4 innings547121.084421.004.0031.7500
95Dean FoxcroftNew ZealandNZ5 matches, 4 innings547122.3102251.004.5367.5000
96Auqib NabiIndiaIND3 matches, 3 innings337121.5148274.006.7868.5000
97Andy McBrineIrelandIRE3 matches, 3 innings336824.0119259.504.9672.5000
98Sonny BakerEnglandENG3 matches, 3 innings336822.0167627.837.5923.3300
99Gerhard ErasmusNamibiaNAM8 matches, 6 innings866725.3156531.206.1231.4000
100Blair TicknerNew ZealandNZ4 matches, 3 innings436719.0113428.255.9530.0010
Showing the top 10 of 190

ODI 2026 Most Dot Balls

Taskin Ahmed leads ODI 2026 with 423 dot balls (Bangladesh). Nahid Rana (372) and Mehidy Hasan Miraz (348) are next. The ODI 2026 dot balls leaderboard ranks all 190 players who have contributed dot balls this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse dot balls depth across squads.

ODI Dot balls Questions

Who has the most dot balls in ODI 2026?

Taskin Ahmed leads ODI 2026 with 423 dot balls from 13 matches, at an economy of 5.03 and an average of 22.16. Nahid Rana is second on 372 and Mehidy Hasan Miraz third on 348. The table ranks every player in ODI 2026 by dot balls, with their team and matches.

Who are the top bowlers in ODI 2026?

The top three bowlers in ODI 2026 are Taskin Ahmed (423 in 13 matches), Nahid Rana (372 in 10 matches) and Mehidy Hasan Miraz (348 in 12 matches). Taskin Ahmed is 51 dot balls clear of Nahid Rana. Every other player follows in the table, with their team and matches.