Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Daryll CullinanSA64649010v PAKCape Town10 Jan 1995
Basit AliPAK64648711v WISharjah13 Oct 1995
Andrew HudsonSA64649750v ENGBloemfontein11 Jan 1996
Alec StewartENG64647881v SACenturion14 Jan 1996
Klaas-Jan van NoortwijkNED64648232v ENGPeshawar22 Feb 1996
Gary KirstenSA64647042v PAKSharjah13 Apr 1996
Saleem MalikPAK6464*11502v SASharjah13 Apr 1996
Daryll CullinanSA646410030v INDSharjah17 Apr 1996
Sachin TendulkarIND64649330v SAJaipur23 Oct 1996
Inzamam-ul-HaqPAK646411450v AUSMelbourne16 Jan 1997
Saleem MalikPAK64648740v INDToronto13 Sept 1997
Gary KirstenSA64649960v WILahore3 Nov 1997
Chris CairnsNZ64645324v SABrisbane9 Jan 1998
Mike RindelSA64648480v PAKEast London11 Apr 1998
Nick KnightENG64649041v SALondon21 May 1998
Graeme HickENG64647251v SABirmingham18 Aug 1998
Mike AthertonENG64647370v SLLondon20 Aug 1998
Rahul DravidIND64649830v ZIMBulawayo26 Sept 1998
Marvan AtapattuSL64649310v INDSharjah6 Nov 1998
Ajay JadejaIND646411711v SLSharjah9 Nov 1998
Lance KlusenerSA64647441v WIDurban27 Jan 1999
Saeed AnwarPAK646445101v BANDhaka16 Mar 1999
Sherwin CampbellWI64648340v AUSPort of Spain17 Apr 1999
Adam GilchristAUS64645592v WIBridgetown24 Apr 1999
Mehrab HossainBAN646412941v WIDublin21 May 1999
Nasser HussainENG64647772v ZIMKimberley30 Jan 2000
Nick KnightENG646411160v SAEast London4 Feb 2000
Matthew HaydenAUS6464*68110v NZWellington17 Feb 2000
Akram KhanBAN64645281v INDDhaka30 May 2000
Roger TwoseNZ64648770v ZIMBulawayo30 Sept 2000
Nicky BojeSA64648361v NZBenoni22 Oct 2000
Graham ThorpeENG6464*6640v PAKKarachi24 Oct 2000
Stephen FlemingNZ64647970v ZIMTaupō2 Jan 2001
Craig McMillanNZ64648361v PAKWellington22 Feb 2001
Steve WaughAUS64648370v ENGManchester14 Jun 2001
Sourav GangulyIND646410370v NZColombo2 Aug 2001
Kennedy OtienoKEN64649563v INDPort Elizabeth17 Oct 2001
Saeed AnwarPAK64648061v ZIMSharjah28 Oct 2001
Sanath JayasuriyaSL64648591v WIColombo19 Dec 2001
Upul ChandanaSL64645890v PAKSharjah12 Apr 2002
Yuvraj SinghIND6464*6570v ENGLondon29 Jun 2002
Rahul DravidIND64649551v SLBirmingham6 Jul 2002
Jacques KallisSA6464*8351v SLKimberley4 Dec 2002
Alec StewartENG64646041v SLBrisbane17 Dec 2002
Matthew HaydenAUS64646841v SLPerth22 Dec 2002
Wavell HindsWI646431103v CANCenturion23 Feb 2003
Andrew FlintoffENG64647353v INDDurban26 Feb 2003
Andy BichelAUS64648371v NZGqeberha11 Mar 2003
Mohammad YousufPAK6464*6480v SLSharjah4 Apr 2003
Adam GilchristAUS64646682v WISt George's30 May 2003
PreviousPage 153Next

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.