ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Roshan MahanamaSL76767851v WISharjah16 Oct 1995
Mark WaughAUS7676*109100v ZIMNagpur1 Mar 1996
Aamer SohailPAK7676*8970v INDPadang5 Apr 1996
Sanath JayasuriyaSL76762885v PAKSingapore7 Apr 1996
Stuart WilliamsWI767611061v INDKingstown30 Apr 1997
Ramiz RajaPAK767610180v SLKolkata27 May 1997
Ajay JadejaIND767610960v PAKLahore2 Oct 1997
Gavin RennieZIM76769450v KENNairobi19 Oct 1997
Shivnarine ChanderpaulWI767610941v ENGSharjah19 Dec 1997
Ricky PontingAUS76769660v SASydney27 Jan 1998
Mohammad WasimPAK76769161v ZIMHarare29 Mar 1998
Darren LehmannAUS76768760v ENGSydney17 Jan 1999
Arjuna RanatungaSL767610550v ENGMelbourne19 Jan 1999
Darren LehmannAUS76769480v NZCardiff20 May 1999
Gavin HamiltonSCO767611133v PAKChester-le-Street20 May 1999
Neil JohnsonZIM7676117100v SAChelmsford29 May 1999
Ajay JadejaIND767610362v NZNottingham12 Jun 1999
Ricardo PowellWI76767337v INDToronto14 Sept 1999
Murray GoodwinZIM7676*105130v KENNairobi25 Sept 1999
Brian LaraWI76768132v NZAuckland2 Jan 2000
Nathan AstleNZ7676*9990v WIWellington8 Jan 2000
Gary KirstenSA76769460v SLColombo14 Jul 2000
Marvan AtapattuSL76768780v NZChristchurch11 Feb 2001
Adam GilchristAUS767660101v INDMargao6 Apr 2001
Adam GilchristAUS7676*9382v PAKLondon23 Jun 2001
Chris GayleWI76769560v ZIMBulawayo1 Jul 2001
Leon GarrickWI767611970v KENNairobi19 Aug 2001
Russel ArnoldSL7676*9430v ZIMSharjah26 Oct 2001
Stephen FlemingNZ7676*11260v ENGNapier20 Feb 2002
Jonty RhodesSA76767090v AUSDurban3 Apr 2002
Carl HooperWI7676*7562v INDBridgetown29 May 2002
Taufeeq UmarPAK767611231v ZIMBulawayo24 Nov 2002
Mohammad YousufPAK7676*3438v ZIMBulawayo24 Nov 2002
Nathan AstleNZ76769551v INDNapier29 Dec 2002
Abdul RazzaqPAK7676*5327v ZIMSharjah3 Apr 2003
Shoaib MalikPAK76765861v KENSharjah8 Apr 2003
Rahul DravidIND7676*9290v PAKLahore21 Mar 2004
Inzamam-ul-HaqPAK7676*5981v SLLahore14 Oct 2004
Ramnaresh SarwanWI76769141v PAKBrisbane19 Jan 2005
Simon KatichAUS76768670v WIAdelaide26 Jan 2005
Hamish MarshallNZ76766970v AUSWellington19 Feb 2005
Mark BoucherSA76768332v AUSSydney5 Feb 2006
Russel ArnoldSL76767140v AUSBrisbane14 Feb 2006
Wavell HindsWI76768861v NZQueenstown Events Centre22 Feb 2006
Andrew SymondsAUS76767192v SADurban10 Mar 2006
Adam GilchristAUS76764695v BANChittagong Divisional Stadium23 Apr 2006
Lou VincentNZ767611170v ENGPerth30 Jan 2007
Peter FultonNZ7676*6552v AUSAuckland18 Feb 2007
Kumar SangakkaraSL76768360v BERTrinidad15 Mar 2007
David HempBER7676*10591v INDTrinidad19 Mar 2007
PreviousPage 100Next

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.