Live5th T20I · India in New Zealand 2026/27NZIND191/8 (20)Innings break - NZ need 192 runs to winLive5th ODI · Ireland in Namibia 2026/27NAMIRE58/3 (18.3)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW202 & 144 (50.2)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL73/3 (12)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Ravi ShastriIND77779981v PAKSharjah23 Oct 1991
Carl HooperWI77778751v AUSSydney18 Dec 1991
Sachin TendulkarIND777712750v WIBrisbane11 Jan 1992
David BoonAUS777711570v WIBrisbane12 Jan 1992
Alec StewartENG77778870v SAMelbourne12 Mar 1992
Robin SmithENG77777262v PAKNottingham20 Aug 1992
Sanath JayasuriyaSL777710641v PAKColombo3 Aug 1994
Aamer SohailPAK77779780v SLGujranwala29 Sept 1995
Shivnarine ChanderpaulWI777711740v SLHobart3 Jan 1996
Romesh KaluwitharanaSL777775120v AUSMelbourne9 Jan 1996
Grant FlowerZIM77779670v PAKPeshawar3 Nov 1996
Adam GilchristAUS77778852v SADurban5 Apr 1997
Inzamam-ul-HaqPAK77776862v BANColombo16 Jul 1997
Chris HarrisNZ7777*10270v ZIMBulawayo1 Oct 1997
Alistair CampbellZIM7777*11443v NZHarare4 Oct 1997
Michael Di VenutoAUS77777490v NZAdelaide7 Dec 1997
Stuart WilliamsWI777710560v PAKSharjah12 Dec 1997
Inzamam-ul-HaqPAK77776973v INDDhaka11 Jan 1998
Aamer SohailPAK777710481v ZIMHarare28 Mar 1998
Mohammad RafiqueBAN777787111v KENHyderabad17 May 1998
Steve TikoloKEN77779251v INDBangalore20 May 1998
Sachin TendulkarIND777710990v PAKToronto20 Sept 1998
Andy FlowerZIM77778081v NZDhaka24 Oct 1998
Shivnarine ChanderpaulWI77779660v PAKBristol16 May 1999
Adam GilchristAUS77778490v INDColombo28 Aug 1999
Rahul DravidIND77778762v WIToronto14 Sept 1999
Shivnarine ChanderpaulWI7777*8750v BANDhaka9 Oct 1999
Hasan RazaPAK777712011v WISharjah19 Oct 1999
Michael BevanAUS7777*107100v ZIMHarare24 Oct 1999
Nathan AstleNZ777710171v WIAuckland2 Jan 2000
Michael BevanAUS77779770v PAKSydney19 Jan 2000
Marvan AtapattuSL77779140v PAKLahore19 Feb 2000
Adam GilchristAUS777765101v NZDunedin23 Feb 2000
Sherwin CampbellWI777712760v PAKPort of Spain22 Apr 2000
Alistair CampbellZIM7777*7811v WICanterbury11 Jul 2000
Andy FlowerZIM777710651v INDJodhpur8 Dec 2000
Hemang BadaniIND77779921v ZIMRajkot14 Dec 2000
Boeta DippenaarSA777786121v SLCape Town11 Jan 2001
Saeed AnwarPAK777710662v ENGBirmingham7 Jun 2001
Paul CollingwoodENG77779051v ZIMHarare10 Oct 2001
Rahul DravidIND777710260v SADurban26 Oct 2001
Marvan AtapattuSL7777*10950v PAKSharjah12 Apr 2002
Aravinda de SilvaSL7777*7571v SATangier19 Aug 2002
Shane WatsonAUS7777*11342v KENNairobi5 Sept 2002
Mahela JayawardeneSL77779960v INDColombo30 Sept 2002
Marlon SamuelsWI777710142v BANDhaka3 Dec 2002
Kumar SangakkaraSL7777*11581v SABloemfontein6 Dec 2002
Andrew SymondsAUS77778580v WITrinidad25 May 2003
Ramnaresh SarwanWI7777*10260v SACenturion1 Feb 2004
Elton ChigumburaZIM77779092v AUSHarare29 May 2004

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.