Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR101/1 (11)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Desmond HaynesWI656511540v PAKLondon20 Jun 1979
Viv RichardsWI65658760v ENGSydney22 Jan 1980
Bruce EdgarNZ6565*8940v INDMelbourne10 Jan 1981
Ian BothamENG65655474v NZAdelaide29 Jan 1983
Ravi ShastriIND65651255-v WIVadodara9 Nov 1983
Ashok MalhotraIND65656270v WIJamshedpur7 Dec 1983
Clive LloydWI65657880v AUSMelbourne8 Jan 1984
Kim HughesAUS65658840v WIMelbourne12 Feb 1984
Roy DiasSL6565*10220v WISydney17 Jan 1985
John WrightNZ65658651v PAKChristchurch6 Feb 1985
Allan BorderAUS6565*6750v INDMelbourne9 Feb 1986
Sunil GavaskarIND6565*13250v ENGLondon24 May 1986
Chris BroadENG65658640v PAKSharjah7 Apr 1987
Saleem MalikPAK65658080v ENGRawalpindi12 Oct 1987
Gus LogieWI6565*6670v SLKanpur21 Oct 1987
David BoonAUS65659140v PAKLahore4 Nov 1987
Andrew JonesNZ656513140v AUSBrisbane17 Jan 1988
Ken RutherfordNZ65656280v SLSharjah29 Mar 1988
Shoaib MohammadPAK65658430v SLSharjah24 Mar 1989
Shoaib MohammadPAK65657820v INDSharjah15 Oct 1989
Robin SmithENG65657471v WIGwalior27 Oct 1989
Kris SrikkanthIND65657560v PAKKolkata28 Oct 1989
Saleem MalikPAK6565*6850v NZSialkot6 Nov 1990
Steve WaughAUS6565*8240v ENGMelbourne10 Jan 1991
Ken RutherfordNZ65657850v SLDunedin6 Feb 1991
Robin SmithENG65659561v NZChristchurch9 Feb 1991
Gus LogieWI65656570v AUSKingston26 Feb 1991
Ken RutherfordNZ6565*7161v SLHamilton25 Feb 1992
Graham GoochENG656510170v WIMelbourne27 Feb 1992
Sanath JayasuriyaSL65655661v PAKSharjah2 Nov 1993
Brian LaraWI65657750v SLColombo16 Dec 1993
Ken RutherfordNZ65659010v AUSSydney11 Jan 1994
David BoonAUS656510910v NZMelbourne19 Jan 1994
Bryan YoungNZ656511440v ENGBirmingham19 May 1994
Navjot SidhuIND6565*10242v WIMumbai20 Oct 1994
Phil SimmonsWI65659662v INDKanpur30 Oct 1994
Saleem MalikPAK6565*6640v SLDurban2 Dec 1994
Daryll CullinanSA65659440v INDHamilton18 Feb 1995
Ken RutherfordNZ65657571v SLChristchurch26 Mar 1995
Sachin TendulkarIND65655991v NZNagpur26 Nov 1995
Michael BevanAUS6565*8750v SLMelbourne9 Jan 1996
Steve TikoloKEN65658341v INDCuttack18 Feb 1996
Daryll CullinanSA65657660v PAKKarachi29 Feb 1996
Sachin TendulkarIND65658890v SLKolkata13 Mar 1996
Asanka GurusinhaSL65659961v AUSLahore17 Mar 1996
Roland HolderWI65654861v NZPort of Spain29 Mar 1996
Mike AthertonENG65659350v PAKManchester29 Aug 1996
Aamer SohailPAK656512630v SLSharjah12 Nov 1996
Sachin TendulkarIND6565*7070v WIPort of Spain27 Apr 1997
Vinod KambliIND65658040v PAKChennai21 May 1997
PreviousPage 147Next

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.