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
Asif IqbalPAK120120 & DNB213150v AUSSydney14 Jan 1977
Irvine ShillingfordWI120120 & DNB-151v PAKGeorgetown18 Mar 1977
Chetan ChauhanIND12088 & 32191200v AUSPerth16 Dec 1977
Sunil GavaskarIND120120-180v WIDelhi24 Jan 1979
Graeme WoodAUS120112 & 8330100v ENGLondon28 Aug 1980
Greg ChappellAUS12042 & 7830190v NZMelbourne26 Dec 1980
Kim HughesAUS12014 & 106266160v PAKPerth13 Nov 1981
Mohinder AmarnathIND120120200151v PAKLahore23 Jan 1983
Geoff MarshAUS12092 & 2838890v INDSydney2 Jan 1986
Kapil DevIND120119 & 1140210v AUSChennai18 Sept 1986
Jeff CroweNZ120120*398130v SLColombo16 Apr 1987
Mudassar NazarPAK120120257180v ENGLahore25 Nov 1987
Javed MiandadPAK12018 & 102297120v WIPort of Spain14 Apr 1988
Ian HealyAUS12071 & 49257100v SLMoratuwa8 Sept 1992
Graham ThorpeENG1206 & 114*293110v AUSLondon1 Jul 1993
Vinod KambliIND120120241152v SLColombo4 Aug 1993
Graeme HickENG12039 & 81*166170v SALondon18 Aug 1994
Jimmy AdamsWI12039 & 81294151v INDMumbai18 Nov 1994
Manoj PrabhakarIND120120 & 0*281160v WIMohali10 Dec 1994
Steve WaughAUS12094* & 26*26450v ENGMelbourne24 Dec 1994
Gary KirstenSA12051 & 69304170v ENGPort Elizabeth26 Dec 1995
Alec StewartENG12019 & 101*31190v ZIMHarare26 Dec 1996
Nasser HussainENG12015 & 105341200v SALondon18 Jun 1998
Mohammad YousufPAK120120*206151v ZIMLahore10 Dec 1998
Michael SlaterAUS12017 & 10322891v ENGAdelaide11 Dec 1998
Herschelle GibbsSA120120 & 0272160v NZWellington18 Mar 1999
Daryll CullinanSA120120255101v ENGCape Town2 Jan 2000
Shivnarine ChanderpaulWI12089 & 31258131v PAKSt John's25 May 2000
Marvan AtapattuSL120120 & 0293150v SAKandy30 Jul 2000
Ridley JacobsWI12096* & 24221141v AUSPerth1 Dec 2000
Mark WaughAUS120120176162v ENGLondon23 Aug 2001
Steve WaughAUS12040 & 80231210v INDSydney2 Jan 2004
Devon SmithWI120108 & 12230200v ENGJamaica11 Mar 2004
Brian LaraWI120120147123v BANJamaica4 Jun 2004
Simon KatichAUS12081 & 39238130v INDBangalore6 Oct 2004
Boeta DippenaarSA120110 & 10271120v ENGPort Elizabeth17 Dec 2004
Michael VaughanENG120120174150v BANLondon26 May 2005
Sanath JayasuriyaSL12047 & 73141173v SAColombo4 Aug 2006
Prasanna JayawardeneSL120120*191110v BANColombo25 Jun 2007
Michael ClarkeAUS120110 & 10211120v WIAntigua30 May 2008
Jacques KallisSA12063 & 57217103v AUSPerth17 Dec 2008
Simon KatichAUS12083 & 37206101v SAPerth17 Dec 2008
Alastair CookENG12065 & 55252140v SACape Town3 Jan 2010
Suresh RainaIND120120228122v SLColombo26 Jul 2010
Azhar AliPAK12067 & 53286130v WISt Kitts20 May 2011
Prasanna JayawardeneSL1200 & 120276120v PAKAbu Dhabi18 Oct 2011
Abul HasanBAN120113 & 7*147153v WIKhulna21 Nov 2012
Jesse RyderOV120120 & DNB113220v CANRangiora19 Nov 2013
Kevin PietersenENG12071 & 49251111v AUSMelbourne26 Dec 2013
Gareth HopkinsAA1204 & 116*241151v OVAuckland30 Jan 2014
PreviousPage 147Next

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.