Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 most maidens

Taskin Ahmed leads ODI 2026 with 15 maidens (Bangladesh). Mustafizur Rahman (7) and Prasidh Krishna (7) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Maidens Ov Runs Wkts Avg Econ SR 4w 5w
1Taskin AhmedBangladeshBAN13 matches, 13 innings2/323/442/36131315110.15542522.165.0327.2810
2Mustafizur RahmanBangladeshBAN10 matches, 10 innings0/190/441/321010776.03701721.764.8727.4701
3Prasidh KrishnaIndiaIND9 matches, 9 innings2/692/601/4599775.34431627.695.8728.9401
4Shoriful IslamBangladeshBAN8 matches, 8 innings4/442/470/1888672.02851716.763.9626.2911
5JJ SmitNamibiaNAM6 matches, 6 innings0/404/344/2066656.52611123.734.5931.9120
6Jayden SealesWest IndiesWI6 matches, 6 innings0/321/783/6266654.1338842.256.2442.1300
7Mehidy Hasan MirazBangladeshBAN12 matches, 12 innings2/320/420/2512125101.34021136.553.9655.6400
8Asitha FernandoSri LankaSL12 matches, 12 innings1/342/632/7212125105.17121937.476.7734.4200
9Nahid RanaBangladeshBAN10 matches, 10 innings0/456/211/481010596.04342716.074.5222.1513
10Nathan EllisAustraliaAUS10 matches, 10 innings3/503/570/221010482.13792217.234.6122.9111
11Alzarri JosephWest IndiesWI9 matches, 9 innings99473.5450950.006.0950.5610
12Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings99457.33231129.365.6233.3600
13Brad EvansZimbabweZIM9 matches, 9 innings99476.44372120.815.7022.7620
14Blessing MuzarabaniZimbabweZIM8 matches, 8 innings88472.0334747.714.6464.0000
15Arafat MinhasPakistanPAK8 matches, 8 innings88466.42951618.444.4325.2502
16Mitchell SantnerNew ZealandNZ7 matches, 5 innings75445.1153625.503.3946.0000
17Tanveer SanghaAustraliaAUS2 matches, 2 innings22414.053226.503.7942.5000
18Shaheen AfridiPakistanPAK11 matches, 11 innings1111383.44132119.674.9424.7110
19Liam DawsonEnglandENG8 matches, 8 innings88370.03061421.864.3730.2910
20Michael BracewellNew ZealandNZ8 matches, 7 innings87360.4306934.005.0441.1100
21Ruben TrumpelmannNamibiaNAM8 matches, 8 innings88369.03991136.275.7839.9110
22Matthew FordeWest IndiesWI6 matches, 6 innings66342.0215543.005.1251.4000
23Newman NyamhuriZimbabweZIM6 matches, 6 innings66336.02271022.706.3123.5001
24Kyle JamiesonNew ZealandNZ5 matches, 5 innings55346.02381023.805.1728.4010
25Abrar AhmedPakistanPAK5 matches, 5 innings55343.0171724.433.9837.2900
26Josh HazlewoodAustraliaAUS3 matches, 3 innings33329.0168628.005.7929.8300
27Matthew KuhnemannAustraliaAUS3 matches, 3 innings33330.0108521.603.6036.0000
28Mark AdairIrelandIRE3 matches, 3 innings33330.0136622.674.5331.5000
29Matt RenshawAustraliaAUS12 matches, 12 innings1212256.0305933.895.4537.6700
30Sam CurranEnglandENG10 matches, 10 innings1010272.54721239.336.4837.1710
31Haris RaufPakistanPAK10 matches, 10 innings1010272.54061723.885.5726.2900
32Jayden LennoxNew ZealandNZ10 matches, 10 innings1010293.03932217.864.2325.5911
33Rashid KhanAfghanistanAFG9 matches, 9 innings99274.03542713.114.7816.6321
34Cameron GreenAustraliaAUS9 matches, 5 innings95215.085185.005.6794.0000
35Nathan SmithNew ZealandNZ9 matches, 9 innings99258.4314744.865.3552.0000
36Gus AtkinsonEnglandENG9 matches, 9 innings99269.03971233.085.7535.3300
37Gudakesh MotieWest IndiesWI8 matches, 8 innings88273.43861038.605.2444.4001
38Jai MoondraIrelandIRE8 matches, 8 innings88272.54111429.365.6432.3601
39Xavier BartlettAustraliaAUS7 matches, 7 innings77256.0337842.136.0243.7500
40Jacob DuffyNew ZealandNZ7 matches, 7 innings77243.02471122.455.7424.9100
41Washington SundarIndiaIND6 matches, 5 innings65225.01061106.004.24150.0000
42Arshdeep SinghIndiaIND6 matches, 6 innings66251.02931224.425.7526.0010
43Mohammad NabiAfghanistanAFG5 matches, 5 innings55236.2170534.004.6843.8000
44Josh TongueEnglandENG5 matches, 5 innings55235.5245549.006.8443.8000
45Fazalhaq FarooqiAfghanistanAFG4 matches, 4 innings44227.0124620.674.5927.8300
46Corbin BoschSouth AfricaSA4 matches, 4 innings44231.0187823.386.0324.5010
47Jordan NeillIrelandIRE4 matches, 3 innings43217.079179.004.65104.0000
48Byron McDonoughIrelandIRE4 matches, 4 innings44238.0264552.806.9547.6000
49Khary PierreWest IndiesWI3 matches, 3 innings33229.098424.503.3844.5000
50Duan JansenSouth AfricaSA3 matches, 3 innings33220.088517.604.4026.0010
51Anshul KambojIndiaIND3 matches, 3 innings33227.0129432.254.7841.5000
52Keshav MaharajSouth AfricaSA2 matches, 2 innings22219.274612.333.8319.3310
53Gerald CoetzeeSouth AfricaSA2 matches, 2 innings22217.0101333.675.9435.3300
54Janith LiyanageSri LankaSL12 matches, 5 innings125115.0106253.007.0746.5000
55Gurnoor BrarIndiaIND11 matches, 11 innings11111100.26552131.196.5330.1410
56Soumya SarkarBangladeshBAN10 matches, 4 innings104111.068168.006.1868.0000
57Hashmatullah ShahidiAfghanistanAFG10 matches, 3 innings103111.0650-5.91-00
58Dunith WellalageSri LankaSL10 matches, 10 innings1010191.05041050.405.5454.9000
59AM GhazanfarAfghanistanAFG10 matches, 10 innings1010166.0301837.634.5650.7500
60Sikandar RazaZimbabweZIM9 matches, 8 innings98165.0342748.865.2657.5700
61Jamie OvertonEnglandENG9 matches, 9 innings99166.03871232.255.8633.7500
62Wesley MadhevereZimbabweZIM9 matches, 7 innings97130.2161440.255.3146.0000
63Curtis CampherIrelandIRE9 matches, 7 innings97151.0328654.676.4352.1700
64Dilshan MadushankaSri LankaSL8 matches, 8 innings88173.04651531.006.3730.2001
65Gavin HoeyIrelandIRE8 matches, 8 innings88174.04221430.145.7031.8610
66Kuldeep YadavIndiaIND7 matches, 7 innings77165.03911039.106.0239.6010
67Vitel LawesWest IndiesWI7 matches, 7 innings77158.0355844.386.1244.3800
68Marnus LabuschagneAustraliaAUS6 matches, 3 innings6315.329129.005.2733.0000
69Mosaddek HossainBangladeshBAN6 matches, 5 innings65126.0128264.004.9280.0000
70Jofra ArcherEnglandENG6 matches, 6 innings66149.0291648.505.9451.0000
71Rehan AhmedEnglandENG6 matches, 5 innings65134.0212542.406.2441.0000
72Matthew ShortAustraliaAUS5 matches, 4 innings54121.084421.004.0031.7500
73Axar PatelIndiaIND5 matches, 5 innings55142.5198728.294.6236.8610
74Tanvir IslamBangladeshBAN5 matches, 5 innings55143.0223455.755.1965.0000
75Liam McCarthyIrelandIRE5 matches, 5 innings55139.5228638.005.7241.5000
76Bernard ScholtzNamibiaNAM4 matches, 4 innings44140.0204451.005.1060.0000
77Mohammad SaleemAfghanistanAFG4 matches, 4 innings44128.52392119.508.2989.0000
78Roston ChaseWest IndiesWI3 matches, 3 innings33128.3174358.006.1157.3300
79Andy McBrineIrelandIRE3 matches, 3 innings33124.0119259.504.9672.5000
80William O'RourkeNew ZealandNZ3 matches, 3 innings33123.0124524.805.3929.2000
81Ernest MasukuZimbabweZIM3 matches, 3 innings33119.0115523.006.0524.0000
82Harshit RanaIndiaIND3 matches, 3 innings33129.3201633.506.8130.5000
83Waldo SmithNamibiaNAM3 matches, 3 innings33114.098198.007.0084.0000
84Richard NgaravaZimbabweZIM2 matches, 2 innings22116.286614.335.2717.3300
85Jason SmithSouth AfricaSA2 matches, 1 innings2114.014114.003.5024.0000
86Spencer JohnsonAustraliaAUS2 matches, 2 innings22119.094331.334.9541.3300
87Maheesh TheekshanaSri LankaSL2 matches, 2 innings22120.083327.674.1540.0000
88Mahedi HasanBangladeshBAN1 match, 1 innings11110.037137.003.7060.0000
89Mohammad SaifuddinBangladeshBAN1 match, 1 innings1119.131131.003.3855.0000
90Saqib MahmoodEnglandENG1 match, 1 innings1119.052226.005.7827.0000
Showing the top 10 of 90

ODI 2026 Most Maidens

Taskin Ahmed leads ODI 2026 with 15 maidens (Bangladesh). Mustafizur Rahman (7) and Prasidh Krishna (7) are next. The ODI 2026 maidens leaderboard ranks all 90 players who have contributed maidens this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse maidens depth across squads.

ODI Maidens Questions

Who has the most maidens in ODI 2026?

Taskin Ahmed leads ODI 2026 with 15 maidens from 13 matches, at an economy of 5.03 and an average of 22.16. Mustafizur Rahman is second on 7 and Prasidh Krishna third on 7. The table ranks every player in ODI 2026 by maidens, with their team and matches.

Who are the top bowlers in ODI 2026?

The top three bowlers in ODI 2026 are Taskin Ahmed (15 in 13 matches), Mustafizur Rahman (7 in 10 matches) and Prasidh Krishna (7 in 9 matches). Taskin Ahmed is 8 maidens clear of Mustafizur Rahman. Every other player follows in the table, with their team and matches.