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
Desmond HaynesWI136136-101v INDSt. John's28 Apr 1983
Sunil GavaskarIND136121 & 15128182v WINew Delhi29 Oct 1983
Kim HughesAUS13630 & 106288141v PAKAdelaide9 Dec 1983
Gordon GreenidgeWI13616 & 120*223123v AUSGeorgetown2 Mar 1984
Viv RichardsWI13626 & 110*90127v ENGSt. John's11 Apr 1986
Kris SrikkanthIND13671 & 65141211v WIMumbai11 Dec 1987
Tom MoodyAUS136106 & 30257150v SLBrisbane8 Dec 1989
Mark TaylorAUS13677 & 59299120v PAKAdelaide19 Jan 1990
David BoonAUS136129* & 7394130v INDSydney2 Jan 1992
Romesh KaluwitharanaSL136132* & 4163270v AUSColombo17 Aug 1992
Robin SmithENG13686 & 50184240v AUSLondon1 Jul 1993
Mark DekkerZIM13668 & 68*327160v PAKRawalpindi9 Dec 1993
Inzamam-ul-HaqPAK13671 & 65295160v ZIMHarare31 Jan 1995
Mark WaughAUS13620 & 116264201v SAPort Elizabeth14 Mar 1997
Mark TaylorAUS1367 & 129312121v ENGBirmingham5 Jun 1997
Pat SymcoxSA13681 & 55214173v PAKFaisalabad24 Oct 1997
Azhar MahmoodPAK136136215162v SAJohannesburg14 Feb 1998
Sachin TendulkarIND1360 & 136276180v PAKChennai28 Jan 1999
Guy WhittallZIM13685 & 51205230v SABloemfontein29 Oct 1999
Hashan TillakaratneSL136136*214160v INDColombo29 Aug 2001
Virender SehwagIND136105 & 31209250v SABloemfontein3 Nov 2001
Shivnarine ChanderpaulWI136136*510170v INDSt John's10 May 2002
Carl HooperWI136136278133v INDSt John's10 May 2002
Brian LaraWI13626 & 110187260v AUSGuyana10 Apr 2003
Imran FarhatPAK136128 & 8288180v SAFaisalabad24 Oct 2003
Matthew HaydenAUS13637 & 99150162v INDBrisbane4 Dec 2003
Michael VaughanENG13682* & 54270181v SAJohannesburg13 Jan 2005
Mahela JayawardeneSL13613 & 123275132v SAColombo4 Aug 2006
Matthew HaydenAUS13613 & 123222140v INDSydney2 Jan 2008
Mahela JayawardeneSL136136259101v INDColombo23 Jul 2008
AB de VilliersSA13639 & 97223200v ENGLondon7 Aug 2008
Rahul DravidIND136136 & 0347190v ENGChandigarh19 Dec 2008
Sachin TendulkarIND13698 & 38253180v AUSChandigarh1 Oct 2010
Brad HaddinAUS136136 & DNB287161v ENGBrisbane25 Nov 2010
JP DuminySA136103 & 33*209153v NZWellington23 Mar 2012
Azhar AliPAK1360 & 136290130v SLKandy8 Jul 2012
Ed CowanAUS136136257170v SABrisbane9 Nov 2012
David WarnerAUS13670 & 66151191v SAPort Elizabeth20 Feb 2014
Ian WestwoodWAR136129 & 7271200v SOMTaunton15 Aug 2014
Steven CroftLAN13649 & 87240142v SUSBrighton9 Sept 2014
Scott BorthwickDUR136136215190v NORChester-le-Street15 Sept 2014
Sarfraz AhmedPAK136112 & 24*218190v NZDubai17 Nov 2014
David MurphyNOR1361 & 135*165162v SURLondon22 Sept 2015
Neil DexterLEI136136315170v GLOLeicester27 Jun 2016
Jonny BairstowENG13655 & 81220150v PAKLondon11 Aug 2016
Samit PatelNOT136100 & 36204201v MIDNottingham6 Sept 2016
Greg HayCS136136267140v OVNelson22 Oct 2016
Craig ErvineZIM13664 & 72233171v SLHarare6 Nov 2016
Dhananjaya de SilvaSL136127 & 9293150v ZIMHarare6 Nov 2016
Murali VijayIND136136282103v ENGMumbai8 Dec 2016
PreviousPage 104Next

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.