Batting match by match (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
David BoonAUS100100133110v NZAuckland22 Feb 1992
Martin CroweNZ100100*134110v AUSAuckland22 Feb 1992
David BoonAUS10010014780v WIMelbourne18 Mar 1992
Vinod KambliIND100100*14991v ENGJaipur18 Jan 1993
Hansie CronjeSA100100*12443v AUSPeshawar24 Oct 1994
Aamer SohailPAK10010011980v SLDurban2 Dec 1994
Hashan TillakaratneSL10010010641v WISharjah16 Oct 1995
Sachin TendulkarIND10010011191v PAKPadang3 Apr 1996
Romesh KaluwitharanaSL100100*89171v KENNairobi28 Sept 1996
Robin SinghIND100100102111v SLColombo23 Aug 1997
Carl HooperWI100100*13560v ENGSharjah13 Dec 1997
Mohammad AzharuddinIND10010011170v PAKDhaka11 Jan 1998
Ricky PontingAUS10010011460v NZMelbourne21 Jan 1998
Adam GilchristAUS10010010491v SASydney26 Jan 1998
Sachin TendulkarIND1001008957v AUSKanpur7 Apr 1998
Sachin TendulkarIND100100*103130v KENCulcutta31 May 1998
Alistair CampbellZIM10010014371v NZDhaka24 Oct 1998
Mohammad YousufPAK100100111140v AUSLahore10 Nov 1998
Jacques KallisSA100100117101v NZDunedin14 Feb 1999
Nathan AstleNZ100100*126122v SAAuckland20 Feb 1999
Jacques KallisSA10010012581v NZAuckland27 Mar 1999
Ajay JadejaIND100100*13872v AUSLondon4 Jun 1999
Sourav GangulyIND100100127100v AUSMelbourne12 Jan 2000
Mohammad YousufPAK100100*11291v INDDhaka3 Jun 2000
Marvan AtapattuSL10010012490v PAKDhaka7 Jun 2000
Alec StewartENG100100*147110v WINottingham20 Jul 2000
Jacques KallisSA100100*13931v SLPaarl9 Jan 2001
Hemang BadaniIND10010098102v AUSPune28 Mar 2001
Virender SehwagIND10010070191v NZColombo2 Aug 2001
Mohammad YousufPAK100100*6882v ZIMHarare27 Nov 2002
Paul CollingwoodENG10010012442v SLPerth20 Dec 2002
Kumar SangakkaraSL100100*11190v PAKSharjah4 Apr 2003
Dougie MarillierZIM10010014072v KENSharjah5 Apr 2003
Sachin TendulkarIND10010011991v AUSGwalior26 Oct 2003
Damien MartynAUS100100119101v INDMumbai1 Nov 2003
Sean ErvineZIM10010010091v INDAdelaide24 Jan 2004
Andrew StraussENG10010011682v WILondon6 Jul 2004
Vikram SolankiENG10010093142v ZIMBulawayo4 Dec 2004
Herschelle GibbsSA10010011583v ENGCape Town6 Feb 2005
Kevin PietersenENG100100*6974v SAEast London9 Feb 2005
Marcus TrescothickENG100100*76160v BANLondon16 Jun 2005
Mohammad AshrafulBAN100100101110v AUSCardiff18 Jun 2005
Sachin TendulkarIND100100113101v PAKPeshawar6 Feb 2006
Mahela JayawardeneSL1001008390v ENGManchester28 Jun 2006
Justin KempSA100100*8967v INDCape Town26 Nov 2006
Marlon SamuelsWI100100*99171v PAKMultan Cricket Stadium13 Dec 2006
Neil McCallumSCO1001009273v IRENairobi30 Jan 2007
Sachin TendulkarIND100100*76101v WIVadodara31 Jan 2007
Kevin PietersenENG10010091101v WIBarbados21 Apr 2007
Kamran AkmalPAK10010081161v BANLahore13 Apr 2008

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.