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
Garry SobersWI13744 & 93-180v INDKingston18 Feb 1971
Tony GreigENG13796 & 41171201v AUSLondon31 Jul 1975
Bob WoolmerENG137137 & 0*344220v AUSManchester7 Jul 1977
Alan KnottENG137135 & 2213180v AUSNottingham28 Jul 1977
Geoff HowarthNZ137123 & 14*341150v ENGLondon24 Aug 1978
Ian BothamENG137137152105v INDLeeds16 Aug 1979
Geoff BoycottENG137137 & 032570v AUSLondon27 Aug 1981
Mohinder AmarnathIND13736 & 101*-80v PAKLahore17 Oct 1984
Dilip VengsarkarIND137137 & DNB255171v ENGKarachi31 Jan 1985
Martin CroweNZ137137 & DNB226210v AUSChristchurch28 Feb 1986
Viv RichardsWI13769 & 68*264120v AUSAdelaide3 Feb 1989
Imran KhanPAK137109* & 28*171192v INDKarachi15 Nov 1989
Martin CroweNZ13724 & 113207210v INDAuckland22 Feb 1990
Hashan TillakaratneSL13751 & 86402180v INDColombo4 Aug 1993
Jimmy AdamsWI137137262210v ENGGeorgetown17 Mar 1994
Ricky PontingAUS137105 & 32292160v SAMelbourne26 Dec 1997
Jacques KallisSA13738 & 99304101v AUSMelbourne26 Dec 2001
Andrew FlintoffENG1370 & 137177233v NZChristchurch13 Mar 2002
Mark ButcherENG137137256211v ZIMLondon22 May 2003
Craig McMillanNZ13754 & 83*282160v INDAhmedabad8 Oct 2003
Moin KhanPAK137137174202v NZHamilton19 Dec 2003
Gary KirstenSA137137218200v WIDurban26 Dec 2003
Nasser HussainENG13734 & 103*260210v NZLondon20 May 2004
Ashwell PrinceSA137119 & 18301150v AUSSydney2 Jan 2006
Mohammad AshrafulBAN137136 & 1187153v SLChattogram28 Feb 2006
Rahul DravidIND13795 & 42*285130v ENGChandigarh9 Mar 2006
Tamim IqbalBAN13753 & 84216211v NZDunedin4 Jan 2008
Graeme SmithSA13762 & 75207160v AUSMelbourne26 Dec 2008
Michael ClarkeAUS1371 & 136239140v ENGLondon16 Jul 2009
Tamim IqbalBAN13785 & 52155181v ENGMirpur20 Mar 2010
AB de VilliersSA13764 & 73233211v AUSJohannesburg17 Nov 2011
Shivnarine ChanderpaulWI13768 & 6928690v AUSDominica23 Apr 2012
Faf du PlessisSA137137252142v NZPort Elizabeth11 Jan 2013
Gary BallanceENG137110 & 27262170v INDLondon17 Jul 2014
Upul TharangaSL13792 & 45242170v PAKColombo14 Aug 2014
James FranklinWF13762 & 75184103v CANChristchurch25 Oct 2014
Stephen MurdochWF13766 & 71329191v CANWellington6 Feb 2015
Brad CachopaAA137104 & 33323181v NDAuckland6 Feb 2015
Dean BrownlieND137128 & 9206171v OVHamilton18 Mar 2015
Stephen PetersNOR13756 & 81237190v LANNorthampton3 May 2015
Matthew CritchleyDER137137* & DNB179162v NORDerby10 May 2015
James VinceHAM13760 & 77231230v SOMTaunton9 Sept 2015
Luke ProcterLAN137137305121v HAMManchester8 May 2016
Michael KlingerGLO137129* & 8311151v SUSBrighton13 Aug 2016
Colin MunroAA137108* & 29113126v CANRangiora22 Nov 2016
Cheteshwar PujaraIND13783 & 54*235151v BANHyderabad9 Feb 2017
Roelof van der MerweNED137135 & 2161165v HKHong Kong10 Feb 2017
Chad BowesCAN137137147173v OVChristchurch14 Mar 2017
Travis HeadSA1370 & 137*183140v VICAlice Springs26 Mar 2017
Lewis GregorySOM137137 & DNB231171v MIDLondon2 Jun 2017
PreviousPage 102Next

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.