Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 best strike rate

Joe Root leads ODI on strike rate: 15.75 from 13 matches (England). Rashid Khan (16.63) and Lizaad Williams (17.00) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Joe RootEnglandENG13 matches, 4 innings1/150/121/3513410.374418.507.0515.7500
2Rashid KhanAfghanistanAFG9 matches, 9 innings4/174/313/419974.03542713.114.7816.6321
3Lizaad WilliamsSouth AfricaSA2 matches, 2 innings3/542/482213.5102520.407.3717.0000
4Richard NgaravaZimbabweZIM2 matches, 2 innings3/313/552216.286614.335.2717.3300
5Harsh DubeyIndiaIND2 matches, 2 innings3/471/382212.085421.257.0818.0000
6Keshav MaharajSouth AfricaSA2 matches, 2 innings4/202/542219.274612.333.8319.3310
7Yamin AhmadzaiAfghanistanAFG3 matches, 3 innings2/354/712/213325.0127815.885.0819.7510
8Prenelan SubrayenSouth AfricaSA2 matches, 2 innings4/290/262213.055413.754.2319.7510
9Kwena MaphakaSouth AfricaSA2 matches, 2 innings2/322/182211.250412.504.4119.7500
10Nangeyalia KharoteAfghanistanAFG3 matches, 2 innings4/761/513218.0127525.407.0622.0010
11Nahid RanaBangladeshBAN10 matches, 10 innings101096.04342716.074.5222.1513
12Brad EvansZimbabweZIM9 matches, 9 innings9976.44372120.815.7022.7620
13Nathan EllisAustraliaAUS10 matches, 10 innings101082.13792217.234.6122.9111
14Sonny BakerEnglandENG3 matches, 3 innings3322.0167627.837.5923.3300
15Dushmantha ChameeraSri LankaSL2 matches, 2 innings2219.0128525.606.7423.4010
16Newman NyamhuriZimbabweZIM6 matches, 6 innings6636.02271022.706.3123.5001
17Ernest MasukuZimbabweZIM3 matches, 3 innings3319.0115523.006.0524.0000
18Jack EdwardsAustraliaAUS2 matches, 2 innings2220.0123524.606.1524.4001
19Corbin BoschSouth AfricaSA4 matches, 4 innings4431.0187823.386.0324.5010
20Shaheen AfridiPakistanPAK11 matches, 11 innings111183.44132119.674.9424.7110
21Jacob DuffyNew ZealandNZ7 matches, 7 innings7743.02471122.455.7424.9100
22Arafat MinhasPakistanPAK8 matches, 8 innings8866.42951618.444.4325.2502
23Jayden LennoxNew ZealandNZ10 matches, 10 innings101093.03932217.864.2325.5911
24Eathan BoschSouth AfricaSA2 matches, 2 innings2212.547315.673.6625.6700
25Arshdeep SinghIndiaIND6 matches, 6 innings6651.02931224.425.7526.0010
26Duan JansenSouth AfricaSA3 matches, 3 innings3320.088517.604.4026.0010
27Haris RaufPakistanPAK10 matches, 10 innings101072.54061723.885.5726.2900
28Shoriful IslamBangladeshBAN8 matches, 8 innings8872.02851716.763.9626.2911
29Kristian ClarkeNew ZealandNZ4 matches, 4 innings4430.0196728.006.5326.4300
30Taskin AhmedBangladeshBAN13 matches, 13 innings1313110.15542522.165.0327.2810
31Mustafizur RahmanBangladeshBAN10 matches, 10 innings101076.03701721.764.8727.4701
32Fazalhaq FarooqiAfghanistanAFG4 matches, 4 innings4427.0124620.674.5927.8300
33Jack BrassellNamibiaNAM8 matches, 8 innings8867.13991526.605.9428.0020
34Kyle JamiesonNew ZealandNZ5 matches, 5 innings5546.02381023.805.1728.4010
35Marco JansenSouth AfricaSA2 matches, 2 innings2214.0117339.008.3628.6700
36Bjorn FortuinSouth AfricaSA5 matches, 5 innings5543.0233925.895.4228.8910
37Prasidh KrishnaIndiaIND9 matches, 9 innings9975.34431627.695.8728.9401
38William O'RourkeNew ZealandNZ3 matches, 3 innings3323.0124524.805.3929.2000
39Josh HazlewoodAustraliaAUS3 matches, 3 innings3329.0168628.005.7929.8300
40Blair TicknerNew ZealandNZ4 matches, 3 innings4319.0113428.255.9530.0010
41Dhananjaya de SilvaSri LankaSL3 matches, 3 innings3320.0104426.005.2030.0000
42Benjamin ListerNew ZealandNZ1 match, 1 innings1110.062231.006.2030.0000
43Gurnoor BrarIndiaIND11 matches, 11 innings1111100.26552131.196.5330.1410
44Dilshan MadushankaSri LankaSL8 matches, 8 innings8873.04651531.006.3730.2001
45Liam DawsonEnglandENG8 matches, 8 innings8870.03061421.864.3730.2910
46Harshit RanaIndiaIND3 matches, 3 innings3329.3201633.506.8130.5000
47Jan BaltNamibiaNAM1 match, 1 innings1110.070235.007.0031.0000
48Gerhard ErasmusNamibiaNAM8 matches, 6 innings8625.3156531.206.1231.4000
49Mark AdairIrelandIRE3 matches, 3 innings3330.0136622.674.5331.5000
50Matthew ShortAustraliaAUS5 matches, 4 innings5421.084421.004.0031.7500
51Gavin HoeyIrelandIRE8 matches, 8 innings8874.04221430.145.7031.8610
52JJ SmitNamibiaNAM6 matches, 6 innings6656.52611123.734.5931.9120
53Jai MoondraIrelandIRE8 matches, 8 innings8872.54111429.365.6432.3601
54Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings9957.33231129.365.6233.3600
55Jamie OvertonEnglandENG9 matches, 9 innings9966.03871232.255.8633.7500
56Asitha FernandoSri LankaSL12 matches, 12 innings1212105.17121937.476.7734.4200
57Gus AtkinsonEnglandENG9 matches, 9 innings9969.03971233.085.7535.3300
58Gerald CoetzeeSouth AfricaSA2 matches, 2 innings2217.0101333.675.9435.3300
59Matthew HumphreysIrelandIRE2 matches, 2 innings2217.2100333.335.7735.3300
60Will JacksEnglandENG12 matches, 12 innings121271.13951232.925.5536.0001
61Matthew KuhnemannAustraliaAUS3 matches, 3 innings3330.0108521.603.6036.0000
62Shivam DubeIndiaIND2 matches, 2 innings2212.059229.504.9236.0000
63Jeffrey VandersaySri LankaSL3 matches, 3 innings3330.0160532.005.3336.2000
64Nqabayomzi PeterSouth AfricaSA2 matches, 2 innings2212.086243.007.1736.5000
65Sachindu ColombageSri LankaSL4 matches, 4 innings4436.0231638.506.4236.8300
66Axar PatelIndiaIND5 matches, 5 innings5542.5198728.294.6236.8610
67George DockrellIrelandIRE6 matches, 3 innings6312.062231.005.1737.0000
68Jan Nicol Loftie-EatonNamibiaNAM6 matches, 6 innings6637.0240640.006.4937.0010
69Sam CurranEnglandENG10 matches, 10 innings101072.54721239.336.4837.1710
70Abrar AhmedPakistanPAK5 matches, 5 innings5543.0171724.433.9837.2900
71Rishad HossainBangladeshBAN9 matches, 8 innings9855.3320935.565.7737.4400
72Matt RenshawAustraliaAUS12 matches, 12 innings121256.0305933.895.4537.6700
73Adil RashidEnglandENG7 matches, 7 innings7756.2326936.225.7937.8900
74Naseem ShahPakistanPAK4 matches, 4 innings4431.0198539.606.3938.6000
75Kuldeep YadavIndiaIND7 matches, 7 innings7765.03911039.106.0239.6010
76Prince YadavIndiaIND3 matches, 3 innings3324.3173443.257.0639.7500
77Ruben TrumpelmannNamibiaNAM8 matches, 8 innings8869.03991136.275.7839.9110
78Maheesh TheekshanaSri LankaSL2 matches, 2 innings2220.083327.674.1540.0000
79Eshan MalingaSri LankaSL6 matches, 6 innings6651.5361845.136.9640.2510
80Matthew FisherNew ZealandNZ4 matches, 4 innings4425.5131432.755.0740.5000
81Rehan AhmedEnglandENG6 matches, 5 innings6534.0212542.406.2441.0000
82Michael BracewellNew ZealandNZ8 matches, 7 innings8760.4306934.005.0441.1100
83Bilal SamiAfghanistanAFG3 matches, 3 innings3320.2140346.676.8941.3300
84Spencer JohnsonAustraliaAUS2 matches, 2 innings2219.094331.334.9541.3300
85Liam McCarthyIrelandIRE5 matches, 5 innings5539.5228638.005.7241.5000
86Anshul KambojIndiaIND3 matches, 3 innings3327.0129432.254.7841.5000
87Keemo PaulWest IndiesWI3 matches, 3 innings3313.0126263.009.6942.0000
88Jayden SealesWest IndiesWI6 matches, 6 innings6654.1338842.256.2442.1300
89Tanveer SanghaAustraliaAUS2 matches, 2 innings2214.053226.503.7942.5000
90Cooper ConnollyAustraliaAUS10 matches, 6 innings10621.1112337.335.2942.6700
91Zakary FoulkesNew ZealandNZ3 matches, 3 innings3328.0193448.256.8943.2500
92Xavier BartlettAustraliaAUS7 matches, 7 innings7756.0337842.136.0243.7500
93Mohammad NabiAfghanistanAFG5 matches, 5 innings5536.2170534.004.6843.8000
94Josh TongueEnglandENG5 matches, 5 innings5535.5245549.006.8443.8000
95Vitel LawesWest IndiesWI7 matches, 7 innings7758.0355844.386.1244.3800
96Gudakesh MotieWest IndiesWI8 matches, 8 innings8873.43861038.605.2444.4001
97Khary PierreWest IndiesWI3 matches, 3 innings3329.098424.503.3844.5000
98Wesley MadhevereZimbabweZIM9 matches, 7 innings9730.2161440.255.3146.0000
99Mitchell SantnerNew ZealandNZ7 matches, 5 innings7545.1153625.503.3946.0000
100Janith LiyanageSri LankaSL12 matches, 5 innings12515.0106253.007.0746.5000
Showing the top 10 of 146. Minimum 1 wickets.

ODI 2026 Best Strike Rate

Joe Root leads ODI on strike rate: 15.75 from 13 matches (England). Rashid Khan (16.63) and Lizaad Williams (17.00) are next. The ODI 2026 bowling strike rate leaderboard ranks the 146 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 bowling strike rate depth across squads. Qualification: minimum 1 wickets.

ODI Bowling strike rate Questions

Who has the best bowling strike rate in ODI 2026?

Joe Root leads ODI 2026 with a bowling strike rate of 15.75 from 13 matches, at an economy of 7.05 and an average of 18.5. Rashid Khan is second on 16.63 and Lizaad Williams third on 17. A player needs a minimum 1 wickets to be ranked. The table ranks every player in ODI 2026 by bowling strike rate, with their team and matches.

Who are the top bowlers in ODI 2026?

The top three bowlers in ODI 2026 are Joe Root (15.75 in 13 matches), Rashid Khan (16.63 in 9 matches) and Lizaad Williams (17 in 2 matches). Every other player follows in the table, with their team and matches.