Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 most innings bowled

Taskin Ahmed leads ODI 2026 with 13 innings bowled (Bangladesh). Matt Renshaw (12) and Mehidy Hasan Miraz (12) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Taskin AhmedBangladeshBAN13 matches, 13 innings2/323/442/361313110.15542522.165.0327.2810
2Matt RenshawAustraliaAUS12 matches, 12 innings0/110/290/8121256.0305933.895.4537.6700
3Mehidy Hasan MirazBangladeshBAN12 matches, 12 innings2/320/420/251212101.34021136.553.9655.6400
4Will JacksEnglandENG12 matches, 12 innings0/411/180/36121271.13951232.925.5536.0001
5Asitha FernandoSri LankaSL12 matches, 12 innings1/342/632/721212105.17121937.476.7734.4200
6Adam ZampaAustraliaAUS11 matches, 11 innings2/500/772/34111194.55361148.735.6552.4500
7Shaheen AfridiPakistanPAK11 matches, 11 innings4/461/292/50111183.44132119.674.9424.7110
8Gurnoor BrarIndiaIND11 matches, 11 innings1/643/444/301111100.26552131.196.5330.1410
9Sam CurranEnglandENG10 matches, 10 innings2/1030/321/44101072.54721239.336.4837.1710
10Mustafizur RahmanBangladeshBAN10 matches, 10 innings0/190/441/32101076.03701721.764.8727.4701
11Haris RaufPakistanPAK10 matches, 10 innings101072.54061723.885.5726.2900
12Jayden LennoxNew ZealandNZ10 matches, 10 innings101093.03932217.864.2325.5911
13Nathan EllisAustraliaAUS10 matches, 10 innings101082.13792217.234.6122.9111
14Dunith WellalageSri LankaSL10 matches, 10 innings101091.05041050.405.5454.9000
15AM GhazanfarAfghanistanAFG10 matches, 10 innings101066.0301837.634.5650.7500
16Nahid RanaBangladeshBAN10 matches, 10 innings101096.04342716.074.5222.1513
17Alzarri JosephWest IndiesWI9 matches, 9 innings9973.5450950.006.0950.5610
18Rashid KhanAfghanistanAFG9 matches, 9 innings9974.03542713.114.7816.6321
19Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings9957.33231129.365.6233.3600
20Prasidh KrishnaIndiaIND9 matches, 9 innings9975.34431627.695.8728.9401
21Jamie OvertonEnglandENG9 matches, 9 innings9966.03871232.255.8633.7500
22Nathan SmithNew ZealandNZ9 matches, 9 innings9958.4314744.865.3552.0000
23Gus AtkinsonEnglandENG9 matches, 9 innings9969.03971233.085.7535.3300
24Brad EvansZimbabweZIM9 matches, 9 innings9976.44372120.815.7022.7620
25Sikandar RazaZimbabweZIM9 matches, 8 innings9865.0342748.865.2657.5700
26Rishad HossainBangladeshBAN9 matches, 8 innings9855.3320935.565.7737.4400
27Liam DawsonEnglandENG8 matches, 8 innings8870.03061421.864.3730.2910
28Blessing MuzarabaniZimbabweZIM8 matches, 8 innings8872.0334747.714.6464.0000
29Dilshan MadushankaSri LankaSL8 matches, 8 innings8873.04651531.006.3730.2001
30Shoriful IslamBangladeshBAN8 matches, 8 innings8872.02851716.763.9626.2911
31Ruben TrumpelmannNamibiaNAM8 matches, 8 innings8869.03991136.275.7839.9110
32Gudakesh MotieWest IndiesWI8 matches, 8 innings8873.43861038.605.2444.4001
33Arafat MinhasPakistanPAK8 matches, 8 innings8866.42951618.444.4325.2502
34Gavin HoeyIrelandIRE8 matches, 8 innings8874.04221430.145.7031.8610
35Jack BrassellNamibiaNAM8 matches, 8 innings8867.13991526.605.9428.0020
36Jai MoondraIrelandIRE8 matches, 8 innings8872.54111429.365.6432.3601
37Salman AghaPakistanPAK11 matches, 7 innings11729.0159353.005.4860.0000
38Wesley MadhevereZimbabweZIM9 matches, 7 innings9730.2161440.255.3146.0000
39Curtis CampherIrelandIRE9 matches, 7 innings9751.0328654.676.4352.1700
40Michael BracewellNew ZealandNZ8 matches, 7 innings8760.4306934.005.0441.1100
41Kuldeep YadavIndiaIND7 matches, 7 innings7765.03911039.106.0239.6010
42Adil RashidEnglandENG7 matches, 7 innings7756.2326936.225.7937.8900
43Xavier BartlettAustraliaAUS7 matches, 7 innings7756.0337842.136.0243.7500
44Jacob DuffyNew ZealandNZ7 matches, 7 innings7743.02471122.455.7424.9100
45Vitel LawesWest IndiesWI7 matches, 7 innings7758.0355844.386.1244.3800
46Cooper ConnollyAustraliaAUS10 matches, 6 innings10621.1112337.335.2942.6700
47Gerhard ErasmusNamibiaNAM8 matches, 6 innings8625.3156531.206.1231.4000
48Faheem AshrafPakistanPAK6 matches, 6 innings6623.0147349.006.3949.0000
49Wellington MasakadzaZimbabweZIM6 matches, 6 innings6635.0192448.005.4953.2500
50Jofra ArcherEnglandENG6 matches, 6 innings6649.0291648.505.9451.0000
51Arshdeep SinghIndiaIND6 matches, 6 innings6651.02931224.425.7526.0010
52JJ SmitNamibiaNAM6 matches, 6 innings6656.52611123.734.5931.9120
53Jayden SealesWest IndiesWI6 matches, 6 innings6654.1338842.256.2442.1300
54Matthew FordeWest IndiesWI6 matches, 6 innings6642.0215543.005.1251.4000
55Nitish Kumar ReddyIndiaIND6 matches, 6 innings6631.5234378.007.3565.6700
56Jan Nicol Loftie-EatonNamibiaNAM6 matches, 6 innings6637.0240640.006.4937.0010
57Eshan MalingaSri LankaSL6 matches, 6 innings6651.5361845.136.9640.2510
58Newman NyamhuriZimbabweZIM6 matches, 6 innings6636.02271022.706.3123.5001
59Janith LiyanageSri LankaSL12 matches, 5 innings12515.0106253.007.0746.5000
60Cameron GreenAustraliaAUS9 matches, 5 innings9515.085185.005.6794.0000
61Mitchell SantnerNew ZealandNZ7 matches, 5 innings7545.1153625.503.3946.0000
62Charith AsalankaSri LankaSL7 matches, 5 innings7525.2115257.504.5477.0000
63Mosaddek HossainBangladeshBAN6 matches, 5 innings6526.0128264.004.9280.0000
64Washington SundarIndiaIND6 matches, 5 innings6525.01061106.004.24150.0000
65Jacob BethellEnglandENG6 matches, 5 innings6519.01261126.006.63115.0000
66Rehan AhmedEnglandENG6 matches, 5 innings6534.0212542.406.2441.0000
67Ravindra JadejaIndiaIND5 matches, 5 innings5543.02702135.006.28133.0000
68Mohammad NabiAfghanistanAFG5 matches, 5 innings5536.2170534.004.6843.8000
69Bjorn FortuinSouth AfricaSA5 matches, 5 innings5543.0233925.895.4228.8910
70Axar PatelIndiaIND5 matches, 5 innings5542.5198728.294.6236.8610
71Ziaur Rahman SharifiAfghanistanAFG5 matches, 5 innings5533.02121212.006.42212.0000
72Tanvir IslamBangladeshBAN5 matches, 5 innings5543.0223455.755.1965.0000
73Josh TongueEnglandENG5 matches, 5 innings5535.5245549.006.8443.8000
74Kyle JamiesonNew ZealandNZ5 matches, 5 innings5546.02381023.805.1728.4010
75Abrar AhmedPakistanPAK5 matches, 5 innings5543.0171724.433.9837.2900
76Liam McCarthyIrelandIRE5 matches, 5 innings5539.5228638.005.7241.5000
77Joe RootEnglandENG13 matches, 4 innings13410.374418.507.0515.7500
78Soumya SarkarBangladeshBAN10 matches, 4 innings10411.068168.006.1868.0000
79Harry TectorIrelandIRE9 matches, 4 innings9414.582182.005.5393.0000
80Maaz SadaqatPakistanPAK8 matches, 4 innings848.143314.335.2716.3300
81Oliver PeakeAustraliaAUS8 matches, 4 innings849.048148.005.3354.0000
82Shadab KhanPakistanPAK5 matches, 4 innings5433.0169284.505.12100.0000
83Matthew ShortAustraliaAUS5 matches, 4 innings5421.084421.004.0031.7500
84Dean FoxcroftNew ZealandNZ5 matches, 4 innings5422.3102251.004.5367.5000
85Sahan ArachchigeSri LankaSL5 matches, 4 innings549.059229.506.5627.0000
86Mohammed SirajIndiaIND4 matches, 4 innings4435.0176444.005.0353.7500
87Dasun ShanakaSri LankaSL4 matches, 4 innings4427.02211221.008.19167.0000
88Fazalhaq FarooqiAfghanistanAFG4 matches, 4 innings4427.0124620.674.5927.8300
89Naseem ShahPakistanPAK4 matches, 4 innings4431.0198539.606.3938.6000
90Corbin BoschSouth AfricaSA4 matches, 4 innings4431.0187823.386.0324.5010
91Bernard ScholtzNamibiaNAM4 matches, 4 innings4440.0204451.005.1060.0000
92Kristian ClarkeNew ZealandNZ4 matches, 4 innings4430.0196728.006.5326.4300
93Mohammad SaleemAfghanistanAFG4 matches, 4 innings4428.52392119.508.2989.0000
94Sachindu ColombageSri LankaSL4 matches, 4 innings4436.0231638.506.4236.8300
95Matthew FisherNew ZealandNZ4 matches, 4 innings4425.5131432.755.0740.5000
96Max HeingoNamibiaNAM4 matches, 4 innings4421.3142271.006.6069.0000
97Byron McDonoughIrelandIRE4 matches, 4 innings4438.0264552.806.9547.6000
98Hashmatullah ShahidiAfghanistanAFG10 matches, 3 innings10311.0650-5.91-00
99Brian BennettZimbabweZIM9 matches, 3 innings939.054154.006.0054.0000
100Marnus LabuschagneAustraliaAUS6 matches, 3 innings635.329129.005.2733.0000
Showing the top 10 of 190

ODI 2026 Most Innings Bowled

Taskin Ahmed leads ODI 2026 with 13 innings bowled (Bangladesh). Matt Renshaw (12) and Mehidy Hasan Miraz (12) are next. The ODI 2026 innings bowled leaderboard ranks all 190 players who have contributed innings bowled this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse innings bowled depth across squads.

ODI Innings bowled Questions

Who has the most innings bowled in ODI 2026?

Taskin Ahmed leads ODI 2026 with 13 innings bowled from 13 matches, at an economy of 5.03 and an average of 22.16. Matt Renshaw is second on 12 and Mehidy Hasan Miraz third on 12. The table ranks every player in ODI 2026 by innings bowled, with their team and matches.

Who are the top bowlers in ODI 2026?

The top three bowlers in ODI 2026 are Taskin Ahmed (13 in 13 matches), Matt Renshaw (12 in 12 matches) and Mehidy Hasan Miraz (12 in 12 matches). Taskin Ahmed is 1 innings bowled clear of Matt Renshaw. Every other player follows in the table, with their team and matches.