Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Wickets in ODI 2026

Nahid Rana and Rashid Khan share the lead in ODI 2026 with 27 wickets (Bangladesh). Taskin Ahmed (25) is next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Nahid RanaBangladeshBAN10 matches, 10 innings0/456/211/48101096.04342716.074.5222.1513
2Rashid KhanAfghanistanAFG9 matches, 9 innings4/174/313/419974.03542713.114.7816.6321
3Taskin AhmedBangladeshBAN13 matches, 13 innings2/323/442/361313110.15542522.165.0327.2810
4Jayden LennoxNew ZealandNZ10 matches, 10 innings4/521/303/35101093.03932217.864.2325.5911
5Nathan EllisAustraliaAUS10 matches, 10 innings3/503/570/22101082.13792217.234.6122.9111
6Shaheen AfridiPakistanPAK11 matches, 11 innings4/461/292/50111183.44132119.674.9424.7110
7Gurnoor BrarIndiaIND11 matches, 11 innings1/643/444/301111100.26552131.196.5330.1410
8Brad EvansZimbabweZIM9 matches, 9 innings4/453/480/429976.44372120.815.7022.7620
9Asitha FernandoSri LankaSL12 matches, 12 innings1/342/632/721212105.17121937.476.7734.4200
10Mustafizur RahmanBangladeshBAN10 matches, 10 innings0/190/441/32101076.03701721.764.8727.4701
11Haris RaufPakistanPAK10 matches, 10 innings101072.54061723.885.5726.2900
12Shoriful IslamBangladeshBAN8 matches, 8 innings8872.02851716.763.9626.2911
13Prasidh KrishnaIndiaIND9 matches, 9 innings9975.34431627.695.8728.9401
14Arafat MinhasPakistanPAK8 matches, 8 innings8866.42951618.444.4325.2502
15Dilshan MadushankaSri LankaSL8 matches, 8 innings8873.04651531.006.3730.2001
16Jack BrassellNamibiaNAM8 matches, 8 innings8867.13991526.605.9428.0020
17Liam DawsonEnglandENG8 matches, 8 innings8870.03061421.864.3730.2910
18Gavin HoeyIrelandIRE8 matches, 8 innings8874.04221430.145.7031.8610
19Jai MoondraIrelandIRE8 matches, 8 innings8872.54111429.365.6432.3601
20Will JacksEnglandENG12 matches, 12 innings121271.13951232.925.5536.0001
21Sam CurranEnglandENG10 matches, 10 innings101072.54721239.336.4837.1710
22Jamie OvertonEnglandENG9 matches, 9 innings9966.03871232.255.8633.7500
23Gus AtkinsonEnglandENG9 matches, 9 innings9969.03971233.085.7535.3300
24Arshdeep SinghIndiaIND6 matches, 6 innings6651.02931224.425.7526.0010
25Mehidy Hasan MirazBangladeshBAN12 matches, 12 innings1212101.34021136.553.9655.6400
26Adam ZampaAustraliaAUS11 matches, 11 innings111194.55361148.735.6552.4500
27Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings9957.33231129.365.6233.3600
28Ruben TrumpelmannNamibiaNAM8 matches, 8 innings8869.03991136.275.7839.9110
29Jacob DuffyNew ZealandNZ7 matches, 7 innings7743.02471122.455.7424.9100
30JJ SmitNamibiaNAM6 matches, 6 innings6656.52611123.734.5931.9120
31Dunith WellalageSri LankaSL10 matches, 10 innings101091.05041050.405.5454.9000
32Gudakesh MotieWest IndiesWI8 matches, 8 innings8873.43861038.605.2444.4001
33Kuldeep YadavIndiaIND7 matches, 7 innings7765.03911039.106.0239.6010
34Newman NyamhuriZimbabweZIM6 matches, 6 innings6636.02271022.706.3123.5001
35Kyle JamiesonNew ZealandNZ5 matches, 5 innings5546.02381023.805.1728.4010
36Matt RenshawAustraliaAUS12 matches, 12 innings121256.0305933.895.4537.6700
37Alzarri JosephWest IndiesWI9 matches, 9 innings9973.5450950.006.0950.5610
38Rishad HossainBangladeshBAN9 matches, 8 innings9855.3320935.565.7737.4400
39Michael BracewellNew ZealandNZ8 matches, 7 innings8760.4306934.005.0441.1100
40Adil RashidEnglandENG7 matches, 7 innings7756.2326936.225.7937.8900
41Bjorn FortuinSouth AfricaSA5 matches, 5 innings5543.0233925.895.4228.8910
42AM GhazanfarAfghanistanAFG10 matches, 10 innings101066.0301837.634.5650.7500
43Xavier BartlettAustraliaAUS7 matches, 7 innings7756.0337842.136.0243.7500
44Vitel LawesWest IndiesWI7 matches, 7 innings7758.0355844.386.1244.3800
45Jayden SealesWest IndiesWI6 matches, 6 innings6654.1338842.256.2442.1300
46Eshan MalingaSri LankaSL6 matches, 6 innings6651.5361845.136.9640.2510
47Corbin BoschSouth AfricaSA4 matches, 4 innings4431.0187823.386.0324.5010
48Yamin AhmadzaiAfghanistanAFG3 matches, 3 innings3325.0127815.885.0819.7510
49Sikandar RazaZimbabweZIM9 matches, 8 innings9865.0342748.865.2657.5700
50Nathan SmithNew ZealandNZ9 matches, 9 innings9958.4314744.865.3552.0000
51Blessing MuzarabaniZimbabweZIM8 matches, 8 innings8872.0334747.714.6464.0000
52Axar PatelIndiaIND5 matches, 5 innings5542.5198728.294.6236.8610
53Abrar AhmedPakistanPAK5 matches, 5 innings5543.0171724.433.9837.2900
54Kristian ClarkeNew ZealandNZ4 matches, 4 innings4430.0196728.006.5326.4300
55Curtis CampherIrelandIRE9 matches, 7 innings9751.0328654.676.4352.1700
56Mitchell SantnerNew ZealandNZ7 matches, 5 innings7545.1153625.503.3946.0000
57Jofra ArcherEnglandENG6 matches, 6 innings6649.0291648.505.9451.0000
58Jan Nicol Loftie-EatonNamibiaNAM6 matches, 6 innings6637.0240640.006.4937.0010
59Liam McCarthyIrelandIRE5 matches, 5 innings5539.5228638.005.7241.5000
60Fazalhaq FarooqiAfghanistanAFG4 matches, 4 innings4427.0124620.674.5927.8300
61Sachindu ColombageSri LankaSL4 matches, 4 innings4436.0231638.506.4236.8300
62Josh HazlewoodAustraliaAUS3 matches, 3 innings3329.0168628.005.7929.8300
63Mark AdairIrelandIRE3 matches, 3 innings3330.0136622.674.5331.5000
64Sonny BakerEnglandENG3 matches, 3 innings3322.0167627.837.5923.3300
65Harshit RanaIndiaIND3 matches, 3 innings3329.3201633.506.8130.5000
66Richard NgaravaZimbabweZIM2 matches, 2 innings2216.286614.335.2717.3300
67Keshav MaharajSouth AfricaSA2 matches, 2 innings2219.274612.333.8319.3310
68Gerhard ErasmusNamibiaNAM8 matches, 6 innings8625.3156531.206.1231.4000
69Matthew FordeWest IndiesWI6 matches, 6 innings6642.0215543.005.1251.4000
70Rehan AhmedEnglandENG6 matches, 5 innings6534.0212542.406.2441.0000
71Mohammad NabiAfghanistanAFG5 matches, 5 innings5536.2170534.004.6843.8000
72Josh TongueEnglandENG5 matches, 5 innings5535.5245549.006.8443.8000
73Naseem ShahPakistanPAK4 matches, 4 innings4431.0198539.606.3938.6000
74Byron McDonoughIrelandIRE4 matches, 4 innings4438.0264552.806.9547.6000
75Matthew KuhnemannAustraliaAUS3 matches, 3 innings3330.0108521.603.6036.0000
76Jeffrey VandersaySri LankaSL3 matches, 3 innings3330.0160532.005.3336.2000
77Nangeyalia KharoteAfghanistanAFG3 matches, 2 innings3218.0127525.407.0622.0010
78William O'RourkeNew ZealandNZ3 matches, 3 innings3323.0124524.805.3929.2000
79Duan JansenSouth AfricaSA3 matches, 3 innings3320.088517.604.4026.0010
80Ernest MasukuZimbabweZIM3 matches, 3 innings3319.0115523.006.0524.0000
81Dushmantha ChameeraSri LankaSL2 matches, 2 innings2219.0128525.606.7423.4010
82Lizaad WilliamsSouth AfricaSA2 matches, 2 innings2213.5102520.407.3717.0000
83Jack EdwardsAustraliaAUS2 matches, 2 innings2220.0123524.606.1524.4001
84Joe RootEnglandENG13 matches, 4 innings13410.374418.507.0515.7500
85Wesley MadhevereZimbabweZIM9 matches, 7 innings9730.2161440.255.3146.0000
86Wellington MasakadzaZimbabweZIM6 matches, 6 innings6635.0192448.005.4953.2500
87Matthew ShortAustraliaAUS5 matches, 4 innings5421.084421.004.0031.7500
88Tanvir IslamBangladeshBAN5 matches, 5 innings5543.0223455.755.1965.0000
89Mohammed SirajIndiaIND4 matches, 4 innings4435.0176444.005.0353.7500
90Blair TicknerNew ZealandNZ4 matches, 3 innings4319.0113428.255.9530.0010
91Bernard ScholtzNamibiaNAM4 matches, 4 innings4440.0204451.005.1060.0000
92Matthew FisherNew ZealandNZ4 matches, 4 innings4425.5131432.755.0740.5000
93Khary PierreWest IndiesWI3 matches, 3 innings3329.098424.503.3844.5000
94Dhananjaya de SilvaSri LankaSL3 matches, 3 innings3320.0104426.005.2030.0000
95Prince YadavIndiaIND3 matches, 3 innings3324.3173443.257.0639.7500
96Anshul KambojIndiaIND3 matches, 3 innings3327.0129432.254.7841.5000
97Zakary FoulkesNew ZealandNZ3 matches, 3 innings3328.0193448.256.8943.2500
98Prenelan SubrayenSouth AfricaSA2 matches, 2 innings2213.055413.754.2319.7510
99Harsh DubeyIndiaIND2 matches, 2 innings2212.085421.257.0818.0000
100Kwena MaphakaSouth AfricaSA2 matches, 2 innings2211.250412.504.4119.7500
Showing the top 10 of 165

Most Wickets in ODI 2026

Nahid Rana and Rashid Khan share the lead in ODI 2026 with 27 wickets (Bangladesh). Taskin Ahmed (25) is next. The ODI 2026 wickets leaderboard ranks all 165 players who have contributed wickets this season. The leading wicket taker can change after every match as the season progresses. Filter by team to analyse wickets depth across squads.

ODI Wickets Questions

Who has the most wickets in ODI 2026?

Nahid Rana leads ODI 2026 with 27 wickets from 10 matches, at an economy of 4.52 and an average of 16.07. Rashid Khan is second on 27 and Taskin Ahmed third on 25. The table ranks every player in ODI 2026 by wickets, with their team and matches.

Who are the top wicket takers in ODI 2026?

The top three wicket takers in ODI 2026 are Nahid Rana (27 in 10 matches), Rashid Khan (27 in 9 matches) and Taskin Ahmed (25 in 13 matches). Every other player follows in the table, with their team and matches.