Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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 runsT2061st 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
Duncan FletcherZIM7171*8870v WIWorcester13 Jun 1983
Kim HughesAUS71717330v WIMelbourne22 Jan 1984
Javed MiandadPAK717111730v ENGSharjah26 Mar 1985
Martin CroweNZ71715740v AUSMelbourne9 Jan 1986
Richard HadleeNZ71716852v INDAdelaide25 Jan 1986
Steve WaughAUS71719450v NZWellington26 Mar 1986
Sunil GavaskarIND717110961v SLSharjah13 Apr 1986
Allan LambENG717110860v WIPerth3 Jan 1987
Ian BothamENG717152111v AUSMelbourne8 Feb 1987
David BoonAUS717113261v PAKSharjah3 Apr 1987
Javed MiandadPAK7171*12930v ENGNottingham23 May 1987
Ramiz RajaPAK717172101v WIPort of Spain20 Mar 1988
David BoonAUS717112060v WISydney13 Dec 1988
Saleem MalikPAK71718040v SLSharjah23 Mar 1989
Hashan TillakaratneSL7171131111v PAKLucknow27 Oct 1989
Saleem MalikPAK71716261v WIKolkata1 Nov 1989
Arjuna RanatungaSL7171*10670v AUSPerth30 Dec 1989
Simon O'DonnellAUS7171*9252v ENGSydney1 Jan 1991
Mark TaylorAUS71719380v NZMelbourne15 Jan 1991
Kepler WesselsSA71719660v INDGwalior12 Nov 1991
Graeme HickENG7171*5181v PAKLondon22 May 1992
Navjot SidhuIND7171*7731v NZWellington30 Mar 1994
Mark WaughAUS71719950v SACape Town6 Apr 1994
Saeed AnwarPAK71717092v INDSharjah15 Apr 1994
Aamer SohailPAK717174110v SACape Town10 Jan 1995
Arjuna RanatungaSL71717221v BANSharjah6 Apr 1995
Saeed AnwarPAK71717280v ENGKarachi3 Mar 1996
Dipak PatelNZ71715853v WIKingston26 Mar 1996
Brian LaraWI71719361v SLPort of Spain13 Apr 1996
Ajay JadejaIND7171*6922v SASharjah17 Apr 1996
Daryll CullinanSA7171*11560v AUSFaridabad25 Oct 1996
Chris CairnsNZ71719114v SLSharjah7 Nov 1996
Inzamam-ul-HaqPAK7171*8680v INDToronto21 Sept 1997
Chris CairnsNZ71717891v ZIMHarare5 Oct 1997
Grant FlowerZIM71718550v KENNairobi16 Oct 1997
Aamer SohailPAK7171*8860v WILahore4 Nov 1997
Steve WaughAUS71718831v SASydney27 Jan 1998
Hitesh ModiKEN71719360v INDKolkata31 May 1998
Ajay JadejaIND71716551v AUSDhaka28 Oct 1998
Darren LehmannAUS71717540v ENGMelbourne13 Feb 1999
Shahid AfridiPAK71717054v SLJamshedpur19 Mar 1999
Steve TikoloKEN717110780v ENGCanterbury18 May 1999
Marvan AtapattuSL7171*12660v INDColombo25 Aug 1999
Sadagoppan RameshIND717112340v AUSColombo28 Aug 1999
Sanath JayasuriyaSL71715381v INDColombo29 Aug 1999
RD ShahKEN7171100110v ZIMNairobi25 Sept 1999
Inzamam-ul-HaqPAK71718842v WISharjah14 Oct 1999
Mohammad YousufPAK7171*4634v WISharjah19 Oct 1999
Sherwin CampbellWI71718721v NZChristchurch11 Jan 2000
Nick KnightENG7171*11271v SABloemfontein23 Jan 2000
PreviousPage 119Next

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.