Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kepler WesselsSA707013760v ZIMCanberra10 Mar 1992
Brian LaraWI70709730v AUSMelbourne18 Mar 1992
Sanjay ManjrekarIND70707040v ZIMHarare25 Oct 1992
Phil SimmonsWI707010371v PAKDurban19 Feb 1993
Daryll CullinanSA7070*8150v WIMumbai14 Nov 1993
Kepler WesselsSA707011840v AUSMelbourne9 Dec 1993
Chris CairnsNZ70705443v SABrisbane8 Jan 1994
Mazhar HussainUAE707011250v INDSharjah13 Apr 1994
Saeed AnwarPAK7070*8380v SLColombo3 Aug 1994
Sanjeeva RanatungaSL707011640v PAKColombo6 Aug 1994
Carl HooperWI70708670v INDMumbai20 Oct 1994
Phil SimmonsWI70706392v AUSGeorgetown18 Mar 1995
Mark WaughAUS70705851v WIGeorgetown18 Mar 1995
Brian LaraWI70709571v ENGNottingham24 May 1995
Guy WhittallZIM70707390v NZAuckland28 Jan 1996
Stephen FlemingNZ7070101100v ZIMWellington31 Jan 1996
Sachin TendulkarIND70709180v WIGwalior21 Feb 1996
Hashan TillakaratneSL7070*9860v INDDelhi2 Mar 1996
Ijaz AhmedPAK70708360v ENGKarachi3 Mar 1996
Saleem MalikPAK7070*8160v INDToronto17 Sept 1996
Hansie CronjeSA7070*8650v ZIMJohannesburg31 Jan 1997
Habibul BasharBAN70708543v ZIMNairobi11 Oct 1997
Andy FlowerZIM707072--v BANNairobi14 Oct 1997
Phil SimmonsWI707010470v PAKLahore4 Nov 1997
Aamer SohailPAK70708250v SLLahore5 Nov 1997
Sourav GangulyIND70709451v WISharjah16 Dec 1997
Gary KirstenSA70708750v AUSMelbourne23 Jan 1998
Steve WaughAUS70707141v INDSharjah24 Apr 1998
Darren LehmannAUS70705951v INDSharjah24 Apr 1998
Aminul IslamBAN707012650v INDMohali14 May 1998
RD ShahKEN707068111v INDGwalior28 May 1998
Marvan AtapattuSL70708960v INDColombo19 Jun 1998
Daryll CullinanSA70707381v ENGBirmingham18 Aug 1998
Inzamam-ul-HaqPAK70707953v BANDhaka16 Mar 1999
Gary KirstenSA707097100v NZAuckland27 Mar 1999
Abdul RazzaqPAK7070*5242v INDHobart21 Jan 2000
Mark WaughAUS70708841v NZChristchurch26 Feb 2000
Roger TwoseNZ7070*10380v ZIMHarare27 Sept 2000
Grant FlowerZIM70709441v INDJodhpur8 Dec 2000
Brian LaraWI70709631v ZIMAdelaide25 Jan 2001
Shahid AfridiPAK70704376v NZSharjah12 Apr 2001
Sanath JayasuriyaSL70709043v PAKSharjah20 Apr 2001
Ricky PontingAUS707068120v PAKCardiff9 Jun 2001
Adam GilchristAUS707044121v PAKNottingham19 Jun 2001
Ricky PontingAUS7070*7182v ENGLondon21 Jun 2001
Sachin TendulkarIND7070*70130v ZIMHarare24 Jun 2001
Chris GayleWI70707092v KENNairobi19 Aug 2001
Herschelle GibbsSA707060140v KENKimberley14 Oct 2001
Younis KhanPAK70709270v NZRawalpindi24 Apr 2002
Kumar SangakkaraSL70707980v ENGManchester7 Jul 2002
PreviousPage 124Next

BF balls faced · 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.