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
Navjot SidhuIND104104*109103v BANChandigarh25 Dec 1990
Phil SimmonsWI104104139102v SAPort of Spain12 Apr 1992
Hashan TillakaratneSL10410411670v WIMumbai9 Nov 1993
Saeed AnwarPAK104104*119131v AUSRawalpindi22 Oct 1994
Ajay JadejaIND10410412643v WICuttack9 Nov 1994
Ramiz RajaPAK104104*13471v WISharjah13 Oct 1995
Graeme HickENG104104*13362v NEDPeshawar22 Feb 1996
Brian LaraWI104104103101v NZKingstown6 Apr 1996
Saeed AnwarPAK104104*13232v NZSharjah10 Nov 1996
Sachin TendulkarIND1041049781v ZIMBenoni9 Feb 1997
Aravinda de SilvaSL10410411770v INDColombo24 Aug 1997
Mark WaughAUS10410411380v NZAdelaide7 Dec 1997
Saeed AnwarPAK10410412881v INDSharjah14 Dec 1997
Nathan AstleNZ104104*13723v ZIMNapier6 Mar 1998
Rahul DravidIND104104*109100v KENBristol23 May 1999
Mark WaughAUS104104120130v ZIMLondon9 Jun 1999
Nathan AstleNZ10410412892v AUSNapier1 Mar 2000
Saeed AnwarPAK104104115160v NZNairobi11 Oct 2000
Craig McMillanNZ104104*7565v PAKChristchurch25 Feb 2001
Herschelle GibbsSA10410414183v WISt. John's2 May 2001
Grant FlowerZIM10410413790v ENGBulawayo13 Oct 2001
Damien MartynAUS104104*12150v SABrisbane20 Jan 2002
Jacques KallisSA104104*12071v AUSPerth3 Feb 2002
Ramnaresh SarwanWI104104*105130v ENGBarbados5 May 2004
Rahul DravidIND1041049380v UAEDambulla16 Jul 2004
Andrew SymondsAUS104104*10391v PAKLondon4 Sept 2004
Andrew FlintoffENG1041049193v SLSouthampton17 Sept 2004
Marcus TrescothickENG104104124140v WILondon25 Sept 2004
Rahul DravidIND10410413960v PAKKochi2 Apr 2005
Marcus TrescothickENG104104*13481v AUSLeeds7 Jul 2005
Chris GayleWI104104*118113v BANJaipur11 Oct 2006
William PorterfieldIRE104104*12950v KENNairobi2 Feb 2007
Ricky PontingAUS10410411361v NZMelbourne Cricket Ground4 Feb 2007
Darron ReekersNED10410482123v IRENairobi5 Feb 2007
Shahriar NafeesBAN104104*11283v BERAntigua25 Feb 2007
Kevin PietersenENG10410412261v AUSAntigua8 Apr 2007
William PorterfieldIRE104104*133130v CANCenturion19 Apr 2009
Shakib Al HasanBAN1041046494v ZIMBulawayo11 Aug 2009
Thilan SamaraweeraSL104104124100v NZColombo8 Sept 2009
Tillakaratne DilshanSL104104122120v BANMirpur4 Jan 2010
Jacques KallisSA104104*9453v INDAhmedabad27 Feb 2010
Ricky PontingAUS10410411871v INDAhmedabad24 Mar 2011
Manoj TiwaryIND104104*126101v WIChennai11 Dec 2011
Peter ForrestAUS104104138102v SLHobart24 Feb 2012
Jesse RyderNZ10410451125v WIQueenstown Events Centre1 Jan 2014
Steve SmithAUS10410411270v SAMelbourne Cricket Ground21 Nov 2014
Joe RootENG104104*11771v SLPallekele International Cricket Stadium10 Dec 2014
Mahela JayawardeneSL104104107121v NZChristchurch11 Jan 2015
Grant ElliottNZ104104*9672v SLDunedin23 Jan 2015
Kumar SangakkaraSL104104107110v AUSSydney Cricket Ground8 Mar 2015

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