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
Marvan AtapattuSL12998 & 31329210v INDMumbai3 Dec 1997
Michael SlaterAUS12916 & 113179151v ENGBrisbane20 Nov 1998
Michael SlaterAUS12923 & 106253130v WIPort of Spain5 Mar 1999
Greg BlewettAUS12989 & 40*256121v PAKBrisbane5 Nov 1999
Mahela JayawardeneSL129104 & 25204200v INDKandy22 Aug 2001
Sachin TendulkarIND129103 & 26278161v ENGAhmedabad11 Dec 2001
Ramnaresh SarwanWI12924 & 105175220v AUSSt John's9 May 2003
Michael VaughanENG12948 & 81*240190v BANDhaka21 Oct 2003
Rahul DravidIND12938 & 91*196181v AUSSydney2 Jan 2004
Virender SehwagIND12939 & 90177201v PAKLahore5 Apr 2004
Jacques RudolphSA129102 & 27*372160v SLGalle4 Aug 2004
Salman ButtPAK129108 & 21212190v AUSSydney2 Jan 2005
Marvan AtapattuSL129127 & 2*247220v NZNapier4 Apr 2005
Rahul DravidIND129129176151v BANDhaka25 May 2007
Dinesh KarthikIND129129212160v BANDhaka25 May 2007
Mohammad AshrafulBAN1290 & 129*239180v SLColombo3 Jul 2007
VVS LaxmanIND129109 & 20176210v AUSSydney2 Jan 2008
Jacob OramNZ12928 & 101218182v ENGLondon15 May 2008
Shivnarine ChanderpaulWI129118 & 11311151v AUSJamaica22 May 2008
Shivnarine ChanderpaulWI12979* & 50273171v AUSBarbados12 Jun 2008
Sourav GangulyIND129102 & 27262100v AUSChandigarh17 Oct 2008
AB de VilliersSA129129112125v INDCenturion16 Dec 2010
Azhar AliPAK129100 & 29*31491v SLDubai26 Oct 2011
Ross TaylorNZ129129227150v WIWellington11 Dec 2013
Mahela JayawardeneSL129129 & DNB278150v PAKDubai8 Jan 2014
James NeeshamNZ12978 & 51158135v WIBarbados26 Jun 2014
Tamim IqbalBAN129109 & 20357140v ZIMKhulna3 Nov 2014
Will YoungCS12982 & 47263141v CANChristchurch11 Dec 2014
Chris CookeGLA12948 & 81174200v LEILeicester12 Apr 2015
Alex DaviesLAN12940 & 89204155v DERDerby19 Apr 2015
Rob NewtonNOR12971 & 58218180v LEILeicester26 Apr 2015
George WorkerCS129129195160v OVNapier15 Oct 2015
Keaton JenningsDUR129129261190v HAMChester-le-Street3 Jul 2016
James FullerMID12993 & 3614495v SOMTaunton10 Jul 2016
Colin AckermannLEI12924 & 105275171v NORNorthampton26 Jun 2017
Usman KhawajaQUE12978* & 51279171v NSWBrisbane13 Nov 2017
Usman KhawajaGLA1294 & 125175161v WARBirmingham9 Jun 2018
Hamish RutherfordOV12930 & 99272180v CSNapier1 Mar 2019
Rory BurnsSUR12931 & 98231180v ESSLondon11 Apr 2019
Lewis GregorySOM129129*153105v SURTaunton14 May 2019
Ajinkya RahaneHAM12910 & 119231150v NOTNewport20 May 2019
Ian HollandHAM12960 & 69315130v KENSouthampton13 Jul 2019
Quinton de KockSA12995 & 34165163v ENGCenturion26 Dec 2019
Brendan TaylorZIM12962 & 67137182v SLHarare27 Jan 2020
Alastair CookESS129129*215150v HAMArundel22 Aug 2020
Josh BohannonLAN12994 & 35279101v DERLiverpool6 Sept 2020
Steven CroftLAN12926 & 103*259101v NORManchester15 Apr 2021
Sam HainWAR12972 & 57294150v NOTNottingham15 Apr 2021
Alex LeesDUR129129353120v WARChester-le-Street29 Apr 2021
Steven DaviesSOM12947 & 82199201v HAMTaunton3 Jun 2021
PreviousPage 121Next

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.