Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES105/0 (9.3)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Harrison CarlyonJER20235501438528.6016686.14010166
Elliot MilesJER202343221*2.00922.2200100
Nicholas KirtonCAN2023-20263129470673*28.2492976.000615015
Benjamin WardJER2023551754618.7512161.9800072
Julius SumerauerJER2023540973524.2588110.23000102
Ravinderpal SinghCAN2023-2024661983419.6012081.6700064
Harsh ThakerCAN2023-2026363531032111*32.25158165.282425520
Nick GreenwoodJER2023550945918.8013669.1201082
Sanchit SharmaUAE2023-202511941304426.0013596.3000075
Asa TribeJER2023551237115*59.2532173.83110166
Matthew SpoorsCAN2023-2026111001603316.0029055.17001153
Kaleem SanaCAN2023-2026342711158179.8817988.27006810
Josh LawrensonJER202355024311448.6031277.88110182
Aaron JohnsonCAN2023-2026272606607025.3870793.350427731
Dominic BlampiedJER2023320773.501353.8500110
Matiullah KhanUAE202311100*-0-00000
Dillon HeyligerCAN2023-2025221722135614.2022295.95011188
Ben StevensJER2023110111.00520.0000000
Ansh TandonUAE2023110101010.001855.5600010
Daniel BirrellJER2023110000.0010.0000100
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
AA ShafiqueOMA2023210131313.003339.3900020
Cole McConchieNZ202365212664*42.0012799.21010113
Benjamin ListerNZ2023-2026443125*12.002157.1400010
Rony TalukdarBAN2023110444.001428.5700010
Mrittunjoy ChowdhuryBAN2023110888.001172.7300000
Matheesha PathiranaSL202312721152.203531.4300220
Dushan HemanthaSL2023542392219.5039100.0000131
Kavem HodgeWI2023-2024430372612.334778.7200150
Dominic DrakesWI20233201185.501764.7100000
Ali NaseerUAE2023-2026201924096124.06409100.000323519
Akeem JordanWI202321133*-650.0000000
Lovepreet SinghUAE2023220964.502536.0000010
Muhammad JawadullahUAE2023-2026171171613*4.002661.5400211
Ethan D'SouzaUAE2023320964.501947.3700010
Alick AthanazeWI2023-2025171704056623.8252577.14020469
Joylord GumbieZIM2023-2024161603827823.8858165.75022421
Usman RafiqUSA20232212828*28.004070.0000140
Mohammad SaleemAFG2023-202663215915.002268.1800030
Sahan ArachchigeSL2023-20268501055721.0014771.4301080
Noah CroesNED2023-2026272435387025.6270376.53022452
Zia-ur-RehmanAFG2023110555.003016.6700010
Abdul RahmanAFG2023331104*5.003727.0300000
Mukesh KumarIND202362110610.001662.5000020
Tanzid HasanBAN2023-202642411109110727.271074101.5819512839
Shamim HossainBAN2023-202577067229.578677.9100133
Gus AtkinsonENG2023-2026191342003822.22173115.61001216
Tim DavidAUS2023440453511.255384.9100033
Aaron HardieAUS2023-2025151201804415.0022580.00001162
Tanveer SanghaAUS2023-202664265*3.002425.0000200

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.