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
Inzamam-ul-HaqPAK12355 & 68213161v WISt John's25 May 2000
Saeed AnwarPAK123123237122v SLGalle21 Jun 2000
Graham ThorpeENG123118 & 532720v PAKLahore15 Nov 2000
Trevor GripperZIM123112 & 11*269170v BANChittagong15 Nov 2001
Justin LangerAUS123123154200v NZHobart22 Nov 2001
Thilan SamaraweeraSL123123*166121v ZIMColombo27 Dec 2001
Ricky PontingAUS12389 & 34132220v SADurban15 Mar 2002
Graham ThorpeENG123123229120v SLBirmingham30 May 2002
Mark ButcherENG123123 & DNB226180v SLManchester13 Jun 2002
Alec StewartENG123123 & DNB190170v SLManchester13 Jun 2002
Mohammad HafeezPAK12321 & 102*185142v BANPeshawar27 Aug 2003
Stuart CarlisleZIM123118 & 5223162v AUSSydney17 Oct 2003
Mark RichardsonNZ12382 & 41418110v PAKWellington26 Dec 2003
Ricky PontingAUS12325 & 98230150v PAKPerth16 Dec 2004
Mohammad YousufPAK123111 & 12162124v AUSMelbourne26 Dec 2004
Tatenda TaibuZIM12371* & 52241141v INDBulawayo13 Sept 2005
Ian BellENG123119 & 4211130v PAKLeeds4 Aug 2006
Alastair CookENG12340 & 83215170v PAKLondon17 Aug 2006
Kamran AkmalPAK12352 & 71230150v SALahore8 Oct 2007
David ObuyaKEN12353 & 70183112v BERNairobi1 Nov 2007
Irfan PathanIND123102 & 21*176134v PAKBengaluru8 Dec 2007
Ashwell PrinceSA123123*196150v WIDurban10 Jan 2008
Daniel VettoriNZ12388 & 35202171v ENGHamilton5 Mar 2008
Jesse RyderNZ123102 & 21189161v INDHamilton18 Mar 2009
Chris GayleWI123102 & 21104116v AUSPerth16 Dec 2009
Ian BellENG12384 & 39*160131v BANChittagong12 Mar 2010
Daniel VettoriNZ12346 & 77190140v AUSWellington19 Mar 2010
MS DhoniIND12333 & 90156162v SACenturion16 Dec 2010
Rahul DravidIND123117 & 6247160v ENGNottingham29 Jul 2011
Andrew StraussENG123122 & 1265190v WILondon17 May 2012
Carl CachopaCS123123 & DNB210180v OVNapier26 Nov 2012
Kruger van WykCS12328 & 95251150v NDHamilton26 Nov 2013
Will BraggGLA12349 & 74223200v HAMSouthampton11 May 2014
Ben WrightGLA123123146241v GLOBristol21 Jun 2014
Gareth RoderickGLO12398 & 25178170v WORWorcester15 Aug 2014
Tom LathamNZ123103 & 20257160v PAKAbu Dhabi9 Nov 2014
Michael CarberryHAM12342 & 81275181v WARBirmingham19 Apr 2015
Ryan ten DoeschateESS12349 & 74*207140v GLACardiff18 May 2015
Ben HarmisonKEN123123212200v ESSTunbridge Wells19 Jul 2015
Dan RedfernLEI12349 & 74192190v GLOLeicester1 Sept 2015
James NeeshamOV12375 & 48*192162v CANInvercargill8 Mar 2016
Sean ErvineHAM123123259141v YORLeeds17 Apr 2016
Peter TregoSOM12365 & 58170152v MIDLondon22 May 2016
Shiv ThakorDER123123170121v KENCanterbury26 Jun 2016
Jonathan TrottWAR123123 & DNB196131v SURGuildford2 Jul 2016
Liam DawsonHAM12354 & 69177150v NOTNottingham13 Aug 2016
Richard LeviNOR12328 & 95165180v GLONorthampton12 Sept 2016
Alex WakelyNOR123104 & 19228201v GLONorthampton12 Sept 2016
Peter FultonCAN123110 & 13207192v CSNelson21 Mar 2017
Mark StonemanSUR123123201141v WARBirmingham21 Apr 2017
PreviousPage 138Next

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.