Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND130/8 (14)IND need 130 runs in 36 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE222/5 (42.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Sourav GangulyIND131131301200v ENGLondon20 Jun 1996
Saeed AnwarPAK13181 & 50*163250v ZIMFaisalabad24 Oct 1996
Sherwin CampbellWI13118 & 113385110v AUSBrisbane22 Nov 1996
Nasser HussainENG13126 & 105222180v AUSLeeds24 Jul 1997
Navjot SidhuIND131131372142v SLMohali19 Nov 1997
Marvan AtapattuSL13160 & 71329160v SACape Town19 Mar 1998
Gavin RennieZIM13147 & 84355141v INDHarare7 Oct 1998
Alex TudorENG13132* & 99*181280v NZBirmingham1 Jul 1999
VVS LaxmanIND13165 & 66169230v AUSChennai18 Mar 2001
Shivnarine ChanderpaulWI131100 & 31133192v AUSGuyana10 Apr 2003
Hannan SarkarBAN13176 & 55240170v AUSCairns25 Jul 2003
Virender SehwagIND131130 & 1232162v NZChandigarh16 Oct 2003
Ashwell PrinceSA131131 & DNB254131v WISt John's29 Apr 2005
Graeme SmithSA13163 & 68143191v NZJohannesburg5 May 2006
Alastair CookENG13115 & 116305110v AUSPerth14 Dec 2006
Jacques KallisSA131131177172v NZCenturion16 Nov 2007
Alastair CookENG13113 & 118312150v SLGalle18 Dec 2007
Jamie HowNZ13192 & 39265170v ENGHamilton5 Mar 2008
Thilan SamaraweeraSL1316 & 125208190v WITrinidad3 Apr 2008
Daniel VettoriNZ13155* & 76295140v BANChittagong17 Oct 2008
Virender SehwagIND131131122182v SLKanpur24 Nov 2009
Kevin PietersenENG13199 & 32159202v BANChittagong12 Mar 2010
Marcus NorthAUS131128 & 3254171v INDBangalore9 Oct 2010
VVS LaxmanIND13140 & 91358130v NZAhmedabad4 Nov 2010
Kane WilliamsonNZ131131 & DNB299100v INDAhmedabad4 Nov 2010
Younis KhanPAK1314 & 127229131v ENGDubai3 Feb 2012
Darren SammyWI131106 & 25205201v ENGNottingham25 May 2012
Graeme SmithSA131131273200v ENGLondon19 Jul 2012
Denesh RamdinWI131126* & 5257111v BANMirpur13 Nov 2012
Angelo MathewsSL13147 & 84339162v NZColombo25 Nov 2012
Michael ClarkeAUS13174 & 57*191121v SLHobart14 Dec 2012
Misbah-ul-HaqPAK13163 & 68*18553v SLSharjah16 Jan 2014
Shaun MarshAUS13132 & 99298152v INDMelbourne26 Dec 2014
Alastair CookENG13175 & 56358160v NZLeeds29 May 2015
Adam LythENG131107 & 24253190v NZLeeds29 May 2015
Asad ShafiqPAK131131 & DNB25350v SLGalle17 Jun 2015
Tom LathamNZ13122 & 109*226110v SLDunedin10 Dec 2015
Shakib Al HasanBAN131116 & 15202110v SLColombo15 Mar 2017
Tamim IqbalBAN13149 & 82216131v SLColombo15 Mar 2017
Joe RootENG13159 & 72209240v WILeeds25 Aug 2017
David WarnerAUS131123 & 824780v BANChattogram4 Sept 2017
Mohammad RizwanPAK13171 & 60333140v NZMount Maunganui26 Dec 2020
Dean ElgarSA13167 & 64203180v BANDurban31 Mar 2022
Usman KhawajaAUS13141 & 90288150v PAKPerth14 Dec 2023
Rachin RavindraNZ13139 & 92216131v SLGalle18 Sept 2024
Tom BlundellNZ13116 & 115122155v ENGWellington6 Dec 2024
Steve SmithAUS131131 & DNB254101v SLGalle6 Feb 2025
Tom HaywardENG130130 & DNB-180v AUSManchester17 Jul 1899
Jack WorrallAUS13055 & 75-150v ENGLondon14 Aug 1899
Frank WoolleyENG13015 & 115*--1v SAJohannesburg9 Feb 1923

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.