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 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Geoff BoycottENG14262 & 80*-160v WIPort of Spain14 Mar 1968
Sadiq MohammadPAK142137 & 5277160v AUSMelbourne29 Dec 1972
Dennis AmissENG14256 & 86*351110v WIBirmingham9 Aug 1973
Viv RichardsWI142142-191v INDBridgetown10 Mar 1976
Chetan ChauhanIND14258 & 84-190v AUSKanpur2 Oct 1979
Graham GoochENG14226 & 116245160v WIBridgetown13 Mar 1981
Geoff BoycottENG14238 & 104*323130v WISt John's27 Mar 1981
Ian BothamENG142142214122v INDKanpur30 Jan 1982
David GowerENG142108 & 34267210v NZLondon11 Aug 1983
Ravi ShastriIND142142 & DNB323171v ENGMumbai28 Nov 1984
John WrightNZ14299 & 43294150v AUSMelbourne26 Dec 1987
Ramiz RajaPAK14254 & 88196180v ENGManchester2 Jul 1992
Sachin TendulkarIND142142224220v SLLucknow18 Jan 1994
Dave HoughtonZIM142142268172v SLHarare26 Oct 1994
Hansie CronjeSA14241 & 101214114v NZAuckland4 Mar 1995
Craig McMillanNZ1420 & 142183136v SLColombo27 May 1998
Brian LaraWI14267 & 75285190v NZWellington26 Dec 1999
Arjuna RanatungaSL14254 & 88180241v SAKandy30 Jul 2000
Mark VermeulenZIM142118 & 24329161v WIBulawayo12 Nov 2003
Thilan SamaraweeraSL142142408130v ENGColombo18 Dec 2003
Herschelle GibbsSA142142175230v WIDurban26 Dec 2003
Marvan AtapattuSL142133 & 9292210v AUSCairns9 Jul 2004
Damien MartynAUS142142 & DNB245120v PAKMelbourne26 Dec 2004
Kevin PietersenENG142100 & 42202103v PAKFaisalabad20 Nov 2005
Habibul BasharBAN14269 & 73224160v SLBogra8 Mar 2006
Kevin PietersenENG14241 & 101266220v INDLondon9 Aug 2007
Tamim IqbalBAN14214 & 128309180v WISt Vincent9 Jul 2009
Michael HusseyAUS142142244160v SLKandy8 Sept 2011
Hashim AmlaSA142104 & 38326102v AUSBrisbane9 Nov 2012
Virender SehwagIND142117 & 25138162v ENGAhmedabad15 Nov 2012
Scott KuggeleijnWF1420 & 142*187155v CSWellington10 Dec 2012
Mathew SinclairCS142142221192v OVDunedin17 Dec 2012
Shivnarine ChanderpaulWI142122* & 20255150v NZHamilton19 Dec 2013
Greg SmithLEI14224 & 118241180v KENCanterbury20 Apr 2014
Angus RobsonLEI14246 & 96241230v GLOLeicester2 Jun 2014
Joe RootENG14283 & 59212161v WIAntigua13 Apr 2015
Tim AmbroseWAR142113 & 29276210v HAMBirmingham19 Apr 2015
Mark CosgroveLEI142113 & 29171181v KENCanterbury3 May 2015
Daryl MitchellWOR142142*303170v HAMSouthampton31 May 2015
Will YoungCS14259 & 83301193v OVDunedin23 Mar 2016
Mark PettiniLEI142142*238133v SUSBrighton1 May 2016
Keaton JenningsDUR14229 & 113280171v WARBirmingham22 May 2016
Peter TregoSOM1424 & 138223171v MIDTaunton10 Jul 2016
Cheteshwar PujaraIND14241 & 101*256150v NZIndore8 Oct 2016
Cheteshwar PujaraIND142124 & 18242190v ENGRajkot9 Nov 2016
Steven DaviesSOM142142199171v SURTaunton7 Aug 2017
Nick SelmanGLA1420 & 142*239120v GLOCardiff19 Sept 2017
Alex HughesDER142142 & DNB263200v GLOBristol25 Sept 2017
Graeme van BuurenGLO14283 & 59286160v KENBristol9 Jun 2018
Will JacksSUR14288 & 54202213v ESSLondon11 Apr 2019

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.