Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Lewis GregorySOM77959081.057c Z Crawley b JDM Evison1v KENTaunton17 May 2024
Habibul BasharBAN77969080.213lbw b PT Collins3v WIJamaica4 Jun 2004
MS DhoniIND779610380.217c AJ Strauss b SCJ Broad1v ENGBirmingham10 Aug 2011
Nick BrowneESS779613080.211c RJ Burns b GJ Batty4v SURGuildford9 Jun 2017
Marnus LabuschagneQUE779612180.213lbw b CJ Rocchiccioli2v WAPerth8 Oct 2024
Hamish MarshallGLO77979179.386c CD Nash b DR Briggs3v SUSBristol20 Sept 2016
Sammu AshanCMCC77979179.384c Mahith Perera b MADI Hemantha3v PSCColombo27 Dec 2025
Aravinda de SilvaSL779813078.574c †MV Boucher b M Ntini2v SACape Town19 Mar 1998
Nathan McCullumOV779814178.575c TG McIntosh b MJ McClenaghan4v AAAuckland2 Dec 2012
Ollie PopeENG77988078.576c GD Phillips b TG Southee2v NZChristchurch28 Nov 2024
Josh FinnieOV779914277.787c †BJ Watling b GW Aldridge4v NDHamilton18 Mar 2015
Steve SmithAUS771009277.008b Umar Gul3v PAKLeeds21 Jul 2010
Zak CrawleyENG7710013077.001lbw b C Green4v AUSSydney5 Jan 2022
AB de VilliersSA771017176.246b Umar Gul1v PAKKarachi1 Oct 2007
Ryan ten DoeschateESS771019076.246c AP Agathangelou b CE Shreck3v LEIChelmsford31 May 2015
Tim SeifertND7710111176.242lbw b BJ Small1v CSMount Maunganui23 Oct 2017
Dominic SibleyWAR771015076.242lbw b IG Holland3v HAMBirmingham26 Sept 2022
Nasir HossainBAN7710311074.767b AG Cremer1v ZIMHarare25 Apr 2013
Ross TaylorNZ771037274.764c sub (Taijul Islam) b Mehedi Hasan Miraz2v BANChristchurch20 Jan 2017
Cameron BancroftAUS7710314074.761lbw b VD Philander2v SACape Town22 Mar 2018
Marnus LabuschagneGLA7710312074.763b LA Procter2v NORCardiff11 Jul 2021
Jonny BairstowYOR7710410274.045b RS Patel3v SURLondon16 May 2025
Sam RobsonMID7710511073.332c †BC Brown b Ashar Zaidi3v SUSLondon7 Aug 2015
Chris BenjaminKEN771059173.337lbw b EA Brookes3v WORWorcester24 Apr 2026
Donald BradmanAUS771066172.643b WE Bowes3v ENGLondon18 Aug 1934
Dwayne BravoWI7710610072.646c †GO Jones b MJ Hoggard1v ENGManchester12 Aug 2004
Ben CoxWOR771076171.968c D Klein b CF Parkinson2v LEIWorcester12 Sept 2017
Josh PhilippeWA7710710271.966c JS Lehmann b L Pope1v SAAdelaide24 Sept 2021
Leo CarterCAN771078071.966c D Foxcroft b RL Toole3v CSRangiora18 Mar 2026
Andrew FlintoffENG7710910470.646c & b M Muralitharan1v SLColombo18 Dec 2003
Corey AndersonNZ7710913170.646lbw b I Sharma1v INDAuckland6 Feb 2014
Cameron GreenAUS771096070.646lbw b RTM Mendis2v SLGalle29 Jun 2022
William BeerSUS7711013170.008b TJ Murtagh2v MIDBrighton18 Aug 2019
Nathan AstleNZ7711211068.755c BC Lara b PT Collins3v WIBridgetown21 Jun 2002
Joe RootENG7711211068.753lbw b J Yadav3v INDMumbai8 Dec 2016
Mayank AgarwalIND771127268.751c MA Starc b NM Lyon1v AUSSydney3 Jan 2019
Travis HeadAUS771127368.755c BM Duckett b SCJ Broad3v ENGLeeds6 Jul 2023
Paul ReiffelAUS7711310068.148c †AC Parore b GI Allott1v NZBrisbane7 Nov 1997
Chris GayleWI7711314168.141c ND McKenzie b M Ntini2v SACenturion16 Jan 2004
Sam BillingsKEN771139068.147c DL Lloyd b KA Bull2v GLACanterbury31 Aug 2014
Alviro PetersenSA771149167.542c G Gambhir b Harbhajan Singh2v INDCenturion16 Dec 2010
Peter TregoSOM7711413067.547lbw b OP Stone1v NORNorthampton12 Jul 2014
Tom WestleyESS7711414067.543c & b MD Hunn1v KENTunbridge Wells19 Jul 2015
Mark ButcherENG7711511066.963c †MV Boucher b JH Kallis2v SALeeds21 Aug 2003
Luke WellsSUS7711512066.961lbw b GC Viljoen4v DERBrighton12 Sept 2017
Saleem MalikPAK771176065.816c GF Lawson b TG Hogan2v AUSAdelaide9 Dec 1983
Steve WaughAUS7711715065.815c †JS Foster b C White1v ENGMelbourne26 Dec 2002
Rahul DravidIND7711710065.813c BRM Taylor b NB Mahwire2v ZIMBulawayo13 Sept 2005
Brooke GuestDER771178065.813c †OB Cox b EG Barnard2v WORDerby12 May 2022
Inzamam-ul-HaqPAK7711813065.254c A Chopra b A Kumble2v INDMultan28 Mar 2004
PreviousPage 268Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.