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
Saeed AnwarPAK74744983v INDPadang5 Apr 1996
Rahul DravidIND747410560v WIKingstown30 Apr 1997
Saeed AnwarPAK7474*8481v INDToronto17 Sept 1997
Inzamam-ul-HaqPAK7474*9241v INDKarachi30 Sept 1997
Mahela JayawardeneSL74747840v ZIMColombo26 Jan 1998
Alec StewartENG74748590v WIBridgetown29 Mar 1998
Nathan AstleNZ74747673v SLColombo5 Jul 1998
Nick KnightENG747411470v SABirmingham18 Aug 1998
Alistair CampbellZIM74748261v INDBulawayo27 Sept 1998
Mark WaughAUS74747950v INDDhaka28 Oct 1998
Shivnarine ChanderpaulWI747474101v INDDhaka31 Oct 1998
Neil JohnsonZIM74749840v PAKGujranwala20 Nov 1998
Hansie CronjeSA74747452v WIPort Elizabeth30 Jan 1999
Hansie CronjeSA7474*6963v NZChristchurch17 Feb 1999
Mohammad AzharuddinIND7474*8522v ENGSharjah9 Apr 1999
Ajay JadejaIND7474*6770v ENGSharjah11 Apr 1999
Mark WaughAUS747410051v WIPort of Spain17 Apr 1999
Matt HorneNZ7474116100v INDNottingham12 Jun 1999
Jimmy AdamsWI7474*12440v SLSharjah13 Oct 1999
Chris NevinNZ74749490v AUSAuckland3 Mar 2000
Herschelle GibbsSA747453131v INDNagpur19 Mar 2000
Damien MartynAUS74749170v SADurban12 Apr 2000
Alec StewartENG7474*11041v WIChester-le-Street15 Jul 2000
Romesh KaluwitharanaSL747410750v SACape Town11 Jan 2001
Michael BevanAUS7474*7041v ZIMSydney28 Jan 2001
Sourav GangulyIND74748392v AUSMargao6 Apr 2001
Habibul BasharBAN74749120v ZIMBulawayo11 Apr 2001
Boeta DippenaarSA7474*11890v KENKimberley14 Oct 2001
Nick KnightENG74748290v INDKanpur28 Jan 2002
Sourav GangulyIND74749553v ENGDelhi31 Jan 2002
Dinesh MongiaIND747410490v WIBridgetown29 May 2002
Sanath JayasuriyaSL74748970v INDColombo29 Sept 2002
Shivnarine ChanderpaulWI74747780v INDRajkot12 Nov 2002
Michael BevanAUS7474*12661v ENGGqeberha2 Mar 2003
Tatenda TaibuZIM7474*11351v PAKSharjah10 Apr 2003
Shoaib MalikPAK74747281v NZDambulla20 May 2003
Boeta DippenaarSA747412550v PAKRawalpindi12 Oct 2003
Rahul DravidIND74746440v AUSBrisbane18 Jan 2004
Hamish MarshallNZ74749470v SADunedin25 Feb 2004
Saman JayanthaSL7474*64121v ZIMBulawayo22 Apr 2004
Brendan TaylorZIM747412053v SLHarare29 Apr 2004
Damien MartynAUS7474*9660v ZIMHarare25 May 2004
Sachin TendulkarIND747410071v SLColombo1 Aug 2004
Jacques KallisSA74748552v SLColombo20 Aug 2004
Kumar SangakkaraSL7474*8660v SADambulla28 Aug 2004
Michael VaughanENG747414180v INDLondon5 Sept 2004
Chris CairnsNZ74748315v BANChattogram2 Nov 2004
Inzamam-ul-HaqPAK747467100v WIPerth1 Feb 2005
Virender SehwagIND747440122v PAKVisakhapatnam5 Apr 2005
Andrew SymondsAUS74747562v ENGBirmingham28 Jun 2005
PreviousPage 108Next

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.