Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 most fifties

Joe Root leads ODI 2026 with 6 fifties (England). Shubman Gill (5) and Tanzid Hasan (5) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Joe RootEnglandENG13 matches, 12 innings33695131268085.0075989.5961261
2Shubman GillIndiaIND14 matches, 13 innings1370141393293.20811114.921201853
3Tanzid HasanBangladeshBAN14 matches, 14 innings94461141453341.00512104.10552351
4Virat KohliIndiaIND11 matches, 11 innings0747111163363.30526120.34601842
5Tom BantonEnglandENG8 matches, 7 innings504748739456.29363108.54481241
6Mitchell MarshAustraliaAUS6 matches, 6 innings6084566629749.50227130.84321840
7Towhid HridoyBangladeshBAN13 matches, 13 innings0130131344649.5657078.2532430
8Kusal MendisSri LankaSL12 matches, 12 innings8898121253248.3654298.15521731
9Ibrahim ZadranAfghanistanAFG10 matches, 10 innings903470*101043548.3354479.9641631
10Sikandar RazaZimbabweZIM9 matches, 9 innings448689934843.5045576.4827630
11Curtis CampherIrelandIRE9 matches, 9 innings9944149.00361122.16332031
12Daryl MitchellNew ZealandNZ8 matches, 8 innings8855679.4362988.39531232
13Craig ErvineZimbabweZIM7 matches, 7 innings7726337.5732580.9224130
14Amir JangooWest IndiesWI6 matches, 5 innings6531478.50290108.2830531
15Nick KellyNew ZealandNZ5 matches, 5 innings5521643.2029273.9726330
16Rohit SharmaIndiaIND14 matches, 14 innings141462744.79611102.62692822
17Najmul Hossain ShantoBangladeshBAN14 matches, 14 innings141439032.5053173.4546521
18Henry NichollsNew ZealandNZ13 matches, 13 innings131325519.6238965.5531020
19Ben DuckettEnglandENG13 matches, 13 innings131373756.6975198.1489723
20Harry BrookEnglandENG13 matches, 13 innings131361251.00489125.15552422
21Will YoungNew ZealandNZ13 matches, 13 innings131337128.5447877.6241220
22Will JacksEnglandENG12 matches, 10 innings121030944.14291106.1930720
23Janith LiyanageSri LankaSL12 matches, 11 innings121133337.00310107.42301020
24Pavan RathnayakeSri LankaSL12 matches, 12 innings121269262.91636108.8166923
25Rahmat ShahAfghanistanAFG10 matches, 10 innings101038347.8845584.1833321
26Josh InglisAustraliaAUS10 matches, 10 innings101033433.4038486.9838221
27Cooper ConnollyAustraliaAUS10 matches, 10 innings101040840.8043394.23371421
28Shai HopeWest IndiesWI9 matches, 9 innings9947768.1449596.36351322
29Litton DasBangladeshBAN9 matches, 9 innings9930042.8636582.1919620
30Cameron GreenAustraliaAUS9 matches, 9 innings9920926.1332364.719720
31Kamindu MendisSri LankaSL9 matches, 9 innings9935143.8838990.2338921
32Brad EvansZimbabweZIM9 matches, 9 innings9917221.50157109.55101020
33Gerhard ErasmusNamibiaNAM8 matches, 8 innings8835550.71345102.9032921
34Arafat MinhasPakistanPAK8 matches, 8 innings8820929.8621099.5222520
35Paul StirlingIrelandIRE7 matches, 7 innings7720829.7122990.8327620
36Xavier BartlettAustraliaAUS7 matches, 7 innings7711316.14104108.656720
37Pathum NissankaSri LankaSL7 matches, 7 innings7722932.7126885.4525620
38Mosaddek HossainBangladeshBAN6 matches, 6 innings6617844.50169105.3317420
39Jacob BethellEnglandENG6 matches, 6 innings6619532.5025377.0822220
40Dean FoxcroftNew ZealandNZ5 matches, 5 innings5517142.7519786.8010720
41Tony de ZorziSouth AfricaSA3 matches, 3 innings3315150.3317884.8313220
42Matt RenshawAustraliaAUS12 matches, 12 innings121234428.6735796.3628511
43Alex CareyAustraliaAUS11 matches, 11 innings111127825.2737474.3323210
44Salman AghaPakistanPAK11 matches, 11 innings111137834.3640393.8035712
45Shreyas IyerIndiaIND11 matches, 11 innings111126426.4031883.0218810
46Tom LathamNew ZealandNZ10 matches, 10 innings101021026.2532564.6214110
47Soumya SarkarBangladeshBAN10 matches, 9 innings10915917.6720876.4416510
48Rahmanullah GurbazAfghanistanAFG10 matches, 10 innings101034434.40282121.99371811
49Sediqullah AtalAfghanistanAFG10 matches, 9 innings10946751.8949494.53481012
50Azmatullah OmarzaiAfghanistanAFG9 matches, 7 innings9716924.14160105.63131010
51Harry TectorIrelandIRE9 matches, 9 innings9918220.2230260.2611110
52Saif HassanBangladeshBAN9 matches, 9 innings9918921.0028566.3221210
53Wesley MadhevereZimbabweZIM9 matches, 9 innings9916418.2218787.7016110
54Cade CarmichaelIrelandIRE9 matches, 9 innings9921223.5632764.8322210
55Babar AzamPakistanPAK8 matches, 8 innings8824330.3835368.8426110
56Sherfane RutherfordWest IndiesWI8 matches, 8 innings8813018.5714490.287610
57Jos ButtlerEnglandENG8 matches, 7 innings8721543.00168127.98151110
58Liam DawsonEnglandENG8 matches, 4 innings847518.759975.766110
59Jan FrylinckNamibiaNAM8 matches, 8 innings8823329.1326986.6220611
60Ruben TrumpelmannNamibiaNAM8 matches, 6 innings8615639.00131119.0814910
61Maaz SadaqatPakistanPAK8 matches, 8 innings8814718.38138106.5217610
62Keacy CartyWest IndiesWI8 matches, 8 innings8824330.3837265.3221310
63John CampbellWest IndiesWI7 matches, 7 innings7725035.71222112.61251011
64Travis HeadAustraliaAUS6 matches, 6 innings6626644.33228116.6739411
65Marnus LabuschagneAustraliaAUS6 matches, 6 innings6610921.8018957.677010
66Brendan TaylorZimbabweZIM6 matches, 6 innings6614123.5018576.2214010
67Washington SundarIndiaIND6 matches, 4 innings648040.009485.115110
68Nitish Kumar ReddyIndiaIND6 matches, 3 innings638227.339487.232310
69Innocent KaiaZimbabweZIM6 matches, 6 innings6616232.4024566.1216110
70Shadab KhanPakistanPAK5 matches, 4 innings54215107.5024787.0416811
71Mark ChapmanNew ZealandNZ5 matches, 5 innings5512525.0013989.9311510
72Matthew ShortAustraliaAUS5 matches, 5 innings557014.0010765.428010
73Axar PatelIndiaIND5 matches, 5 innings556716.757984.816110
74Avishka FernandoSri LankaSL5 matches, 5 innings5520440.8020898.0825410
75Ghazi GhoriPakistanPAK5 matches, 4 innings5413934.7519272.4016110
76Hasan NawazPakistanPAK5 matches, 5 innings5518546.2523279.749710
77Saad BaigPakistanPAK5 matches, 5 innings5518537.0019992.9626210
78Dasun ShanakaSri LankaSL4 matches, 4 innings4414636.5088165.91111010
79Ruturaj GaikwadIndiaIND4 matches, 3 innings43101101.0012580.803410
80Jordan CoxEnglandENG4 matches, 4 innings4414335.75107133.6411410
81Devon ConwayNew ZealandNZ3 matches, 3 innings337725.679283.7010110
82Connor EsterhuizenSouth AfricaSA3 matches, 3 innings3319798.50197100.0013911
83Jordan HermannSouth AfricaSA3 matches, 3 innings3324782.33209118.1832411
84Harshit RanaIndiaIND3 matches, 3 innings338327.6770118.576510
85Shimron HetmyerWest IndiesWI2 matches, 2 innings229595.0092103.262610
86Ryan RickeltonSouth AfricaSA2 matches, 2 innings229898.0010791.599210
87Marco JansenSouth AfricaSA2 matches, 2 innings229447.0074127.038610
88Tim TectorIrelandIRE2 matches, 2 innings227839.009086.678310
89Parvez Hossain EmonBangladeshBAN1 match, 1 innings117070.009672.925210
Showing the top 10 of 89

ODI 2026 Most Fifties

Joe Root leads ODI 2026 with 6 fifties (England). Shubman Gill (5) and Tanzid Hasan (5) are next. The ODI 2026 fifties leaderboard ranks all 89 players who have contributed fifties this season. The leading fifty scorer can change after every match as the season progresses. Filter by team to analyse fifties depth across squads.

ODI Fifties Questions

Who has the most fifties in ODI 2026?

Joe Root leads ODI 2026 with 6 fifties from 13 matches, averaging 85 at a strike rate of 89.59. Shubman Gill is second on 5 and Tanzid Hasan third on 5. The table ranks every player in ODI 2026 by fifties, with their team and matches.

Who are the top fifty scorers in ODI 2026?

The top three fifty scorers in ODI 2026 are Joe Root (6 in 13 matches), Shubman Gill (5 in 14 matches) and Tanzid Hasan (5 in 14 matches). Joe Root is 1 fifty clear of Shubman Gill. Every other player follows in the table, with their team and matches.