Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
Rashid LatifPAK50503161v INDSharjah15 Apr 1996
Vikram RathourIND50509140v SASharjah17 Apr 1996
Michael SlaterAUS50506940v ZIMColombo26 Aug 1996
Roshan MahanamaSL50507830v AUSColombo30 Aug 1996
Mark WaughAUS50505570v SLColombo30 Aug 1996
Moin KhanPAK5050*7241v KENNairobi2 Oct 1996
Mark WaughAUS50506850v SAIndore19 Oct 1996
Rahul DravidIND505010431v SAPort Elizabeth2 Feb 1997
Nathan AstleNZ50506260v ENGChristchurch20 Feb 1997
Steve WaughAUS50506140v SAEast London29 Mar 1997
Stuart LawAUS50506860v SAEast London29 Mar 1997
Steve WaughAUS5050*5251v SAPort Elizabeth31 Mar 1997
Ijaz AhmedPAK50507240v NZMohali9 May 1997
Roshan MahanamaSL50506150v INDColombo24 Aug 1997
Lanka de SilvaSL50505830v INDColombo24 Aug 1997
Mohammad AzharuddinIND50506560v PAKToronto21 Sept 1997
Rahul DravidIND50508120v PAKHyderabad28 Sept 1997
Gary KirstenSA50506050v SLLahore6 Nov 1997
Hansie CronjeSA50504503v SLLahore6 Nov 1997
Ajay JadejaIND50506910v ENGSharjah11 Dec 1997
Lance KlusenerSA50505580v NZBrisbane9 Jan 1998
Sanath JayasuriyaSL50506240v ZIMColombo24 Jan 1998
Llorne HowellNZ50506340v AUSChristchurch8 Feb 1998
Guy WhittallZIM50506351v NZChristchurch4 Mar 1998
Carl HooperWI50507321v ENGKingstown4 Apr 1998
Ajay JadejaIND50505231v KENBangalore20 May 1998
Ajay JadejaIND5050*6520v KENKolkata31 May 1998
Robin SinghIND50507411v SLColombo1 Jul 1998
Hashan TillakaratneSL5050*8620v ENGBrisbane11 Jan 1999
Sourav GangulyIND50507460v NZAuckland16 Jan 1999
Upul ChandanaSL50506830v ENGMelbourne19 Jan 1999
Sanath JayasuriyaSL5050*4981v AUSPerth31 Jan 1999
MO OdumbeKEN50508141v ZIMDhaka23 Mar 1999
Akram KhanBAN5050*4450v ZIMDhaka25 Mar 1999
Andrew FlintoffENG50505124v PAKSharjah7 Apr 1999
Saleem MalikPAK50509100v INDSharjah13 Apr 1999
Sourav GangulyIND50509620v PAKSharjah16 Apr 1999
Tom MoodyAUS5050*8012v WIBridgetown25 Apr 1999
RD ShahKEN50506470v SAAmstelveen26 May 1999
Arjuna RanatungaSL50506140v KENSouthampton30 May 1999
Daryll CullinanSA50506241v AUSLeeds13 Jun 1999
Sadagoppan RameshIND505011740v KENNairobi29 Sept 1999
Nathan AstleNZ50506380v WINapier6 Jan 2000
Robin SinghIND50508440v PAKBrisbane10 Jan 2000
Damien MartynAUS50505650v PAKSydney19 Jan 2000
Ricky PontingAUS50507530v PAKMelbourne2 Feb 2000
Matthew HaydenAUS50504992v NZAuckland19 Feb 2000
Jimmy AdamsWI50508720v PAKKingstown12 Apr 2000
Damien MartynAUS505032100v SACape Town14 Apr 2000
Ricardo PowellWI5050*3612v PAKSt George's16 Apr 2000
PreviousPage 252Next

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.