Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Steve WaughAUS62626152v ZIMLondon9 Jun 1999
Mahela JayawardeneSL62626251v INDColombo29 Aug 1999
Roger TwoseNZ626261100v AUSDunedin23 Feb 2000
Marvan AtapattuSL626210230v PAKDhaka5 Jun 2000
Marvan AtapattuSL62629250v PAKGalle5 Jul 2000
Gary KirstenSA62627750v PAKSingapore27 Aug 2000
Craig SpearmanNZ62627080v ZIMBulawayo30 Sept 2000
Rahul DravidIND62628830v ZIMAhmedabad5 Dec 2000
Sachin TendulkarIND62628690v ZIMKanpur11 Dec 2000
Graham ThorpeENG6262*10750v SLDambulla23 Mar 2001
Sachin TendulkarIND626238110v AUSVisakhapatnam3 Apr 2001
Saeed AnwarPAK62626471v SLSharjah20 Apr 2001
Boeta DippenaarSA6262*10950v WISt. George's6 May 2001
Owais ShahENG62629420v PAKLondon12 Jun 2001
Sourav GangulyIND626287101v WIHarare4 Jul 2001
Steve WaughAUS62628671v SAMelbourne13 Jan 2002
Chris GayleWI62624683v PAKSharjah15 Feb 2002
Alistair CampbellZIM62627580v INDMohali10 Mar 2002
Matt HorneNZ62629270v PAKRawalpindi24 Apr 2002
Mahela JayawardeneSL626210540v INDLondon30 Jun 2002
Russel ArnoldSL62626440v BANColombo7 Aug 2002
Shahid AfridiPAK62624064v SATangier18 Aug 2002
Yuvraj SinghIND62627260v SAColombo25 Sept 2002
Mark VermeulenZIM6262*53120v KENBulawayo15 Dec 2002
Daan van BungeNED626211650v INDPaarl12 Feb 2003
Andy FlowerZIM62629180v AUSBulawayo24 Feb 2003
Rahul DravidIND62627231v ENGDurban26 Feb 2003
Herschelle GibbsSA626262100v BANDhaka14 Apr 2003
Neil McKenzieSA62626250v PAKLahore3 Oct 2003
Jacques KallisSA62628081v PAKFaisalabad7 Oct 2003
Hamish MarshallNZ6262*6640v PAKRawalpindi7 Dec 2003
Damien MartynAUS62629730v SLColombo25 Feb 2004
Dwayne SmithWI6262*6222v BANKingstown16 May 2004
Javed OmarBAN62628770v PAKColombo17 Jul 2004
Vikram SolankiENG626281100v ZIMBirmingham10 Sept 2004
Mathew SinclairNZ62627390v BANDhaka5 Nov 2004
Inzamam-ul-HaqPAK6262*5140v WIBrisbane19 Jan 2005
Ashwell PrinceSA6262*7640v ENGCenturion13 Feb 2005
Michael HusseyAUS6262*8160v ENGLondon2 Jul 2005
Mark BoucherSA62627132v SLBrisbane17 Jan 2006
Michael HusseyAUS62624490v SAMelbourne3 Feb 2006
Kumar SangakkaraSL62627750v SAHobart7 Feb 2006
Ricky PontingAUS62628250v SAPort Elizabeth5 Mar 2006
Aftab AhmedBAN62626932v KENBogra17 Mar 2006
Irving RomaineBER62629650v ZIMTrinidad18 May 2006
Mohammad KaifIND62628450v WITrinidad26 May 2006
Dwayne BravoWI6262*4440v INDTrinidad28 May 2006
Jamie DalrympleENG62627850v PAKSouthampton5 Sept 2006
MS DhoniIND6262*4234v WINagpur21 Jan 2007
Tanmay MishraKEN62627742v CANNairobi5 Feb 2007
PreviousPage 165Next

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.