Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andile PhehlukwayoSA2016-202485571988369*23.24102785.980257736
Deepak ChaharIND2018-2022139320369*33.8320798.07021178
Arvind KandappahCAN20072219769*97.0015662.1801043
Nayan MongiaIND1994-2000138963312726920.19184568.94024958
Adil RashidENG2009-202616489299726916.20104593.010199414
Qasim UmarPAK1983-1987313136426922.93112557.07043523
Naseem KhushiOMA2020-2023322523956917.17351112.540132622
Sean AbbottAUS2014-2025292123746919.6838896.390213213
Khushdil ShahPAK2020-2025151223286932.8033498.200102510
Dale BenkensteinSA1998-2002232033056917.9446365.87013200
D'Arcy ShortAUS2018-20208812116930.1426978.44011161
Kaushal LokuarachchiSL2003-2007211832106914.0026280.1501295
Peter IngramNZ20108701936927.5723881.09010300
Nishan MadushkaSL2024-20258701826926.0022580.89021212
Joe BurnsAUS20156601466924.3318479.35011161
CRM DouglasBER20082201226961.0021855.96020141
Jai Prakash YadavIND2002-20051273816920.2512365.85012111
Prosper UtseyaZIM2004-201516313248140668*16.74241058.3404168817
Mike VelettaAUS1987-19892019448468*32.2764275.39022290
Minhajul AbedinBAN1986-19992726245368*18.8890949.83023260
Blair HartlandNZ1992-19941616131168*20.7362349.92021280
Robin PetersonSA2002-20147941145566820.5968880.81014515
Dean MinorsBER2006-2007202024786826.5679160.430315015
Saud ShakeelPAK2021-2025191614086827.2047885.36040451
Jaker AliBAN2024-2025121223946839.4050278.490302614
Jamie OvertonENG2024-2026191513146822.43294106.80011358
Llorne HowellNZ1998121202876823.9238873.97041314
Tom BlundellNZ2020-2023121232666829.5630786.64020282
Liam DawsonENG2016-202614901386815.3317379.77011102
Gulsan JhaNEP2021-2026564810108967*28.66129783.960617454
Sandeep GoudOMA2019-20243930758467*25.3980073.000323325
Dunith WellalageSL2022-20264032752867*21.1260687.130134414
Mitchell SantnerNZ2015-2026129953416486727.02178992.1203311753
Azhar MahmoodPAK1996-20071421102615216718.11198876.5103911924
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Phil DeFreitasENG1987-199710366236906716.0582383.840144610
Jamie DalrympleENG2006-2007272614876719.4867272.47022323
Tony SujiKEN1996-2008594574816712.6692352.11011433
HazratullahAFG2018-2019161603616722.5640988.260213817
Corbin BoschSA2024-2026161373316755.17298111.07011328
David WieseSA/NAM2015-2022151523306725.3836989.430112110
Reetinder Singh SodhiIND2000-2002181432806725.4538173.49020166
Navdeep PooniaSCO2006-2009212102376711.2937762.86017312
Michael RipponNED2013-20229711806730.0025470.87020124
Sunil WettimunySL1975-19793311366768.0024256.20020160
Samit GohelCAN20263301196739.6716671.6901081
Utkarsh SrivastavaUSA2024220756737.5073102.7401061
Ajit WadekarIND1974220736736.509081.11010110
Jeremy ConeyNZ1979-1987878019187466*30.72288564.9608112812
Graham YallopAUS1978-19842927682366*39.19128863.90071643

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.