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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Mike GattingENG132124 & 8290170v PAKBirmingham23 Jul 1987
Allan LambENG132132 & DNB205170v WIKingston24 Feb 1990
Saleem MalikPAK132102 & 30*258100v WIKarachi15 Nov 1990
Sachin TendulkarIND13228 & 104*213161v SLColombo27 Jul 1993
Aravinda de SilvaSL132127 & 5164191v PAKColombo9 Aug 1994
Stephen FlemingNZ13279 & 53278170v SACape Town2 Jan 1995
Ajay JadejaIND13259 & 73228201v NZBangalore18 Oct 1995
Andrew HudsonSA13280 & 52288200v INDDurban26 Dec 1996
Daryll CullinanSA13277 & 55215131v INDCape Town2 Jan 1997
Brian LaraWI132132 & DNB183221v AUSPerth1 Feb 1997
Greg BlewettAUS1327 & 125243191v ENGBirmingham5 Jun 1997
Grant FlowerZIM13283 & 49201200v NZBulawayo25 Sept 1997
Jacques KallisSA132132266160v ENGManchester2 Jul 1998
Adrian GriffithWI132114 & 18442111v NZHamilton16 Dec 1999
Ramnaresh SarwanWI13213 & 119285180v SACenturion16 Jan 2004
Sanath JayasuriyaSL1321 & 131149172v AUSKandy16 Mar 2004
Marvan AtapattuSL132118 & 14267200v AUSColombo24 Mar 2004
Andrew StraussENG132128 & 4258171v INDMumbai18 Mar 2006
Sachin TendulkarIND132101 & 31219110v BANChattogram18 May 2007
Younis KhanPAK1326 & 126177181v SAKarachi1 Oct 2007
Jacques KallisSA132132275141v INDAhmedabad3 Apr 2008
Michael ClarkeAUS13229 & 103*247180v ENGBirmingham30 Jul 2009
Michael ClarkeAUS13271 & 61*238130v WIAdelaide4 Dec 2009
MS DhoniIND132132*187123v SAKolkata14 Feb 2010
Junaid SiddiqueBAN13258 & 74275160v ENGLondon27 May 2010
Mahela JayawardeneSL13272 & 60238211v AUSSydney3 Jan 2013
Joe RootENG132104 & 28189130v NZLeeds24 May 2013
Peter FultonNZ13273 & 59387103v BANChittagong9 Oct 2013
Ben FoakesESS132132*157140v GLOBristol27 Apr 2014
Alex GidmanGLO13213 & 119*225171v ESSBristol27 Apr 2014
Billy GodlemanDER13228 & 104*231121v SURLondon15 Sept 2014
James FosterESS132132203192v LEILeicester15 Sept 2014
Joe RootYOR13235 & 97179191v SOMLeeds23 Sept 2014
Gary BallanceENG13210 & 122296112v WIAntigua13 Apr 2015
Jermaine BlackwoodWI13285 & 47*192155v ENGBarbados1 May 2015
Karl BrownLAN132132292170v GLAManchester21 Aug 2015
Mohammad HafeezPAK13298 & 34225171v ENGAbu Dhabi13 Oct 2015
Neil BroomOV1321 & 131*228150v CSNapier15 Oct 2015
Virat KohliIND13244 & 88227170v SADelhi3 Dec 2015
Tom LathamKEN13253 & 79*258220v GLACanterbury1 May 2016
Hamish MarshallGLO132112 & 20244150v KENCanterbury8 May 2016
Quinton de KockSA13282 & 50157231v NZCenturion27 Aug 2016
David WarnerAUS13297 & 35133221v SAPerth3 Nov 2016
Travis DeanVIC13294 & 38273150v SAAlice Springs26 Mar 2017
Ian BellWAR13233 & 99226170v SURBirmingham21 Apr 2017
Paul StirlingMID13277 & 55192136v ESSChelmsford26 Jun 2017
Ajinkya RahaneIND132132222140v SLColombo3 Aug 2017
Billy RootNOT132132168160v SUSBrighton25 Sept 2017
Hashim AmlaSA132132163170v BANBloemfontein6 Oct 2017
Dawid MalanMID13213 & 119255130v SUSBrighton4 May 2018
PreviousPage 113Next

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.