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
GSNFG JayasuriyaSL969610971v PAKKarachi30 Sept 2019
Shikhar DhawanIND969690131v AUSRajkot17 Jan 2020
Dhanushka GunathillekeSL969696103v WINorth Sound12 Mar 2021
Shakib Al HasanBAN9696*10980v ZIMHarare18 Jul 2021
Aiden MarkramSA96969054v SLColombo2 Sept 2021
Finn AllenNZ969611773v WIBridgetown19 Aug 2022
Gerhard ErasmusNAM9696*13091v SCOWindhoek1 Dec 2022
Waseem MuhammadUAE969610656v PNGWindhoek27 Mar 2023
Asif KhanUAE96968665v NAMWindhoek2 Apr 2023
Dawid MalanENG969695121v NZLondon13 Sept 2023
Mitchell MarshAUS969684133v INDRajkot27 Sept 2023
Towhid HridoyBAN9696*10235v SLChattogram15 Mar 2024
Avishka FernandoSL969610292v INDColombo7 Aug 2024
Rohit KumarNEP96967583v USADallas27 Oct 2024
Michael LeaskSCO9696*62123v NEPDundee8 Jun 2025
Muhammad ShahdadUAE969612363v NEPDubai5 Nov 2025
Curtis CampherIRE96968474v AFGBelfast15 Aug 2026
Rick McCoskerAUS959513540v WISydney18 Jan 1980
Zaheer AbbasPAK9595*98120v WISialkot5 Dec 1980
Kris SrikkanthIND959566131v SLDelhi15 Sept 1982
Viv RichardsWI9595*11793v AUSLondon18 Jun 1983
Mudassar NazarPAK959514050v AUSSharjah11 Apr 1986
Dilip VengsarkarIND9595*15170v PAKSharjah10 Apr 1987
Woorkeri RamanIND959512360v WIRajkot5 Jan 1988
Mohammad AzharuddinIND9595*63121v ENGGwalior5 Mar 1993
Brian LaraWI9595*106100v PAKPort of Spain26 Mar 1993
Aravinda de SilvaSL959510573v PAKCenturion4 Dec 1994
Nathan AstleNZ959513791v SLHamilton29 Mar 1995
Mark WaughAUS959596120v ENGLondon25 May 1997
Sachin TendulkarIND95957865v PAKDhaka14 Jan 1998
Andy FlowerZIM959510981v SLSharjah10 Nov 1998
Nathan AstleNZ959511882v SADunedin14 Feb 1999
Shahriar HossainBAN959514580v KENDhaka20 Mar 1999
Saeed AnwarPAK9595117101v INDJaipur24 Mar 1999
Romesh KaluwitharanaSL9595*117120v AUSColombo31 Aug 1999
Ajay JadejaIND95959743v NZGujranwala5 Nov 1999
Neil JohnsonZIM9595*12890v WIBristol6 Jul 2000
Nasser HussainENG959512095v BANNairobi5 Oct 2000
Nathan AstleNZ959513561v AUSAdelaide26 Jan 2002
Marcus TrescothickENG95958091v INDMumbai3 Feb 2002
Jimmy MaherAUS9595150101v SACenturion24 Mar 2002
Ajit AgarkarIND9595102112v WIJamshedpur6 Nov 2002
Mohammad KaifIND9595*10373v SADhaka13 Apr 2003
Adam GilchristAUS959572141v INDSydney22 Jan 2004
Jacques KallisSA9595*9772v WICenturion1 Feb 2004
Damien MartynAUS9595*9361v WIMelbourne14 Jan 2005
Shoaib MalikPAK9595110130v INDRawalpindi Cricket Stadium11 Feb 2006
Sachin TendulkarIND9595104161v PAKLahore13 Feb 2006
Chris GayleWI9595*91131v ZIMSt Lucia10 May 2006
Virender SehwagIND9595103101v WITrinidad28 May 2006

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