ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Shane WatsonAUS11989 & 30185190v WIPerth16 Dec 2009
Kevin PietersenENG11945 & 74*178151v BANMirpur20 Mar 2010
Azhar AliPAK11956 & 63322120v SADubai12 Nov 2010
Ian BellENG119119*169120v SLSouthampton16 Jun 2011
Rahul DravidIND11911920792v WIKolkata14 Nov 2011
Dean BrownlieNZ11977* & 42253120v AUSBrisbane1 Dec 2011
Virat KohliIND11944 & 75217150v AUSPerth13 Jan 2012
Ian BellENG1196 & 113227110v AUSChester-le-Street9 Aug 2013
Hamilton MasakadzaZIM11975 & 44289151v PAKHarare10 Sept 2013
Murali VijayIND11924 & 95314150v ENGLondon17 Jul 2014
Hamilton MasakadzaZIM11981 & 38242121v BANChittagong12 Nov 2014
Jason HolderWI11916 & 103*193170v ENGAntigua13 Apr 2015
Luke RonchiNZ11988 & 3193164v ENGLeeds29 May 2015
Ravichandran AshwinIND119118 & 130061v WISt Lucia9 Aug 2016
Upul TharangaSL1194 & 115185122v BANGalle7 Mar 2017
Mushfiqur RahimBAN11985 & 34259101v SLGalle7 Mar 2017
Shikhar DhawanIND119119123170v SLKandy12 Aug 2017
Rishabh PantIND1195 & 114154164v ENGLondon7 Sept 2018
Ben StokesENG11991 & 28230170v NZMount Maunganui21 Nov 2019
Ben StokesENG11947 & 72124134v SACape Town3 Jan 2020
Ravichandran AshwinIND11913 & 106167151v ENGChennai13 Feb 2021
Nazmul Hossain ShantoBAN1192 & 117*12656v ZIMHarare7 Jul 2021
Usman KhawajaAUS11947 & 72302150v ENGLondon27 Jul 2023
Travis HeadAUS119119 & DNB134123v WIAdelaide17 Jan 2024
David BedinghamSA11932 & 87154183v NZMount Maunganui4 Feb 2024
Shubman GillIND1190 & 119*184104v BANChennai19 Sept 2024
Rishabh PantIND11920 & 99154115v NZBengaluru16 Oct 2024
Stanley JacksonENG118118-180v AUSLondon14 Aug 1899
Wally HammondENG11817 & 101*--0v SALondon17 Aug 1929
George HeadleyWI11825 & 93--0v ENGPort of Spain24 Jan 1935
Jack FingletonAUS118118--1v SADurban28 Feb 1936
Jack BadcockAUS118118223150v ENGMelbourne26 Feb 1937
Vijay HazareIND11869* & 49-90v ENGLondon19 Jun 1952
Vijay ManjrekarIND118118-200v NZHyderabad19 Nov 1955
Nasim-ul-GhaniPAK11817 & 101-151v ENGLondon21 Jun 1962
Tom GraveneyENG118118-200v WIPort of Spain19 Jan 1968
Bill LawryAUS11866 & 52205100v INDSydney26 Jan 1968
Steve CamachoWI11887 & 31-140v ENGPort of Spain14 Mar 1968
Doug WaltersAUS118118 & DNB185120v WISydney3 Jan 1969
Sunil GavaskarIND1181 & 117*-101v WIBridgetown1 Apr 1971
Rod MarshAUS118118123104v PAKAdelaide22 Dec 1972
Keith FletcherENG11897* & 21239144v INDMadras12 Jan 1973
Mike DennessENG11850 & 68-200v PAKLahore2 Mar 1973
Dennis AmissENG118118246150v WIGeorgetown22 Mar 1974
Mike DennessENG118118220120v INDLondon20 Jun 1974
Majid KhanPAK118100 & 18--0v WIKarachi1 Mar 1975
Alan KnottENG118116 & 2221140v WILeeds22 Jul 1976
Sunil GavaskarIND1180 & 118294120v AUSMelbourne30 Dec 1977
Ian BothamENG1180 & 118103136v AUSManchester13 Aug 1981
Roy DiasSL118109 & 9222151v PAKLahore22 Mar 1982

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.