Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Ajinkya RahaneIND211188 & 23*401214v NZIndore8 Oct 2016
Kraigg BrathwaiteWI211126 & 85507170v SLNorth Sound29 Mar 2021
Luke WellsLAN21136 & 175*372271v WARBirmingham12 Jun 2022
Max HoldenMID211211*377160v NORNorthampton12 Apr 2024
Pathum NissankaSL211187 & 24281271v BANGalle17 Jun 2025
Ben DuckettENG21162 & 149264301v INDLeeds20 Jun 2025
Luis ReeceDER211211342231v KENCanterbury24 Sept 2025
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Taslim ArifPAK210210*379200v AUSFaisalabad6 Mar 1980
Duleep MendisSL210105 & 105123171v INDChennai17 Sept 1982
Qasim UmarPAK210210442270v INDFaisalabad24 Oct 1984
Gordon GreenidgeWI210141 & 69424225v INDKolkata26 Dec 1987
Graham GoochENG210210317290v NZNottingham2 Jun 1994
Gary KirstenSA210210525241v ENGManchester2 Jul 1998
Steve WaughAUS210199 & 11408202v WIBridgetown26 Mar 1999
Peter FultonCAN210102 & 108444291v OVDunedin12 Nov 2012
James MarshallND21054 & 156*285260v CSNelson20 Feb 2013
Marcus TrescothickSOM210210*272261v SUSBrighton14 Sept 2015
Ben SmithCS210161 & 49407212v AANapier30 Mar 2016
Moeen AliWOR21074 & 136*246315v GLOBristol24 Apr 2016
Ross TaylorSUS210142* & 68339202v KENTunbridge Wells17 Jul 2016
Will SmithHAM210210455280v LANSouthampton4 Aug 2016
Daryl MitchellWOR210107* & 103352260v NORWorcester23 Aug 2016
Ken McClureCAN210210414220v AARangiora17 Mar 2018
Ian HollandHAM21064 & 146*324271v MIDSouthampton15 Apr 2021
Tom AlsopSUS210150 & 60*334230v LEIBrighton11 Jul 2022
Dhananjaya de SilvaSL210102 & 108310213v BANSylhet22 Mar 2024
Ben CharlesworthGLO210210311216v LEIBristol22 Aug 2024
Jack ClaytonQUE210134 & 76*389250v NSWBrisbane8 Feb 2025
BS McKinneyDUR21026 & 184291261v MIDChester-le-Street8 Sept 2026
Imtiaz AhmedPAK209209 & 0-280v NZLahore26 Oct 1955
Garry SobersWI20946 & 163*410200v ENGLondon16 Jun 1966
Mike GattingENG209183* & 26338232v INDBirmingham3 Jul 1986
Brian LaraWI209209360241v SLSaint Lucia20 Jun 2003
Virender SehwagIND209173 & 36300252v PAKMohali8 Mar 2005
Inzamam-ul-HaqPAK209109 & 100*334221v ENGFaisalabad20 Nov 2005
Younis KhanPAK209106 & 103*375163v AUSDubai22 Oct 2014
Azhar AliPAK209109 & 100*424120v AUSAbu Dhabi30 Oct 2014
Sean ErvineHAM209103 & 106361234v SOMTaunton23 Aug 2016
Todd AstleCAN209195 & 14231271v NDChristchurch22 Oct 2016
Anaru KitchenOV209207 & 2257179v NDUniversity of Otago Oval29 Mar 2017
Joe ClarkeNOT209112 & 97*315310v YORNottingham5 Apr 2019
Sean DicksonDUR209104 & 105257199v WORWorcester5 May 2022
Alastair CookESS209107 & 102*451250v YORChelmsford5 May 2022
Daniel Bell-DrummondKEN209102 & 107*397240v SURLondon26 Jun 2022
Adam LythYOR209183 & 26365304v SURScarborough11 Jul 2022
James BraceyGLO2095 & 204*241214v GLACheltenham30 Jun 2024
Nishan MadushkaCCC209183 & 26*394150v BCAAGalle12 Dec 2025
Janith LiyanageBCAA209107 & 102287174v NSWCColombo27 Dec 2025
Kiran CarlsonGLA209209232283v HAMSouthampton1 May 2026

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.