Live4th ODI · Ireland in Namibia 2026/27NAM29/2 (9.5)IRE298/8 (50)NAM need 270 runs in 241 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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,029 of the 5,035 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
SS KangUAE2025641311410.3310529.5200110
Finlay McCreathSCO2025-20262017056111233.0077772.20130486
M GillCAN20255511245931.0017172.51021131
Shivam SharmaCAN2025-20268821233720.5017171.9300082
J MatharuCAN202522277*-1070.0000010
Mujibur AliOMA2025-2026141411964315.0835056.00002161
Muhammed ImranOMA2025-202663222*2.001020.0000100
L McCarthyIRE2025-2026854258*25.003083.3300021
Thomas MayesIRE202521188*-5160.0000010
Cade CarmichaelIRE2025-2026111002496224.9035270.74011273
AR BishtOMA2025-2026551833520.7510976.1500082
Jordan NeillIRE2025-20263213723*37.0025148.0000013
Anop SantoshCAN2025110222.00922.2200000
Mackenzie JonesSCO2025-202631199*-5180.0000001
Nandan YadavNEP2025-2026141133310*4.137047.1400220
Tanvir IslamBAN2025-2026149147115.886770.1500272
Parvez Hossain EmonBAN2025-20264401787044.5022579.11020185
Milan PriyanathSL2025-2026220222211.003268.7500130
Hassan NawazPAK2025-20266622297957.2525091.600201212
Prenelan SubrayenSA2025-202643022177.3322100.0000011
Dewald BrevisSA2025-2026121223065430.60220139.090101325
Jaskaran SinghCAN2025330383212.676360.3200031
Ali NadeemCAN2025-20266601345122.3320764.73012133
WP MyburghNAM2025-2026550764315.2016745.5100220
Tom BruceSCO2025221332233.003594.2900012
Ernest MasukuZIM2025-2026430531.672123.8100100
Sonny BakerENG2025-202632111*1.00333.3300100
Codi YusufSA2025110555.001145.4500010
Saif HassanBAN2025-2026151503698024.6049374.850213713
Bashir AhmadAFG202521100*-40.0000000
Mahidul Islam AnkonBAN2025330694623.0012157.0200050
Matt RenshawAUS2025-20261515145110932.2146996.16122327
Mitchell OwenAUS2025320373618.5027137.0400023
Nithish Kumar ReddyIND2025-20268511095327.2511594.7801035
Ackeem AugusteWI2025-20269902053822.7826876.49001206
Shubham RanjaneUSA2025-2026151352725934.0032384.21020188
R UgarkarUSA2025-202662111*1.00616.6700100
Muhammad RohidUAE2025322148*-1973.6800020
Haider AliUAE2025-2026107126104.3310524.7600110
H KaushikUAE2025440805320.009286.9601026
Muhammad ShahdadUAE2025-20261212053411444.5068378.181403916
Shoaib KhanUAE2025-2026121101825216.5524374.90013156
Zahid AliUAE20253321611*16.002564.0000110
Sinethemba QeshileSA2025210222222.002395.6500030
Donavon FerreiraSA20253201075.002245.4500010
LG PretoriusSA20253301425747.3314597.93010183
Rubin HermannSA2025-2026220984.508112.5000010
Kamil MisharaSL2025-20266601483824.6717186.55000202
Shamar SpringerWI202532018129.002669.2300011
Pavan RathnayakeSL2025-20261212164713058.82608106.413106010

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.