Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Bharat PopliND911568258.333c †MW Chu b TJ Hart1v OVHamilton5 Dec 2025
Ollie PopeSUR9115710057.963b Mohammad Abbas2v HAMLondon13 Apr 2023
Michael CarberryHAM9115810057.591c †TR Ambrose b WB Rankin3v WARSouthampton7 Aug 2015
Haseeb HameedNOT9115810057.591b C Overton3v SOMNottingham23 Jun 2024
Michael ClarkeAUS9116013056.886c †PA Patel b Z Khan1v INDNagpur26 Oct 2004
Martin GuptillAA911609156.882c DR Flynn b AP Devcich4v NDAuckland20 Dec 2013
Rod MarshAUS911618156.527c JV Coney b RJ Hadlee2v NZPerth12 Dec 1980
Lewis McManusHAM9116112056.527c TB Abell b JH Davey2v SOMTaunton3 Jun 2021
Kurtis PattersonNSW911626056.173c †JJ Peirson b ACI Lovell1v QUESydney1 Nov 2024
Asim KamalPAK9116314055.836b L Balaji1v INDMohali8 Mar 2005
Jack ClaytonQUE9116413055.494c †AT Carey b JS Buckingham4v SABrisbane20 Oct 2024
Jim ParksENG911659055.156lbw b MC Carew2v WILondon16 Jun 1966
Ben FoakesSUR911669054.825c †OG Robinson b MR Quinn1v KENBeckenham12 May 2022
Nick GubbinsMID9116712154.493c MH Wessels b CAJ Morris3v WORWorcester27 May 2019
Wayne PhillipsAUS9117112053.227c AJ Lamb b IT Botham3v ENGLeeds13 Jun 1985
Zak CrawleyKEN9117110053.222c GK Berg b CP Tremain2v NORCanterbury6 Apr 2023
Sachin TendulkarIND9117211052.914lbw b TT Bresnan3v ENGLondon18 Aug 2011
Ben BrownSUS911748052.306c †TR Ambrose b KHD Barker2v WARBirmingham13 Apr 2018
Colin McDonaldAUS911756052.002lbw b GS Sobers2v WIMelbourne10 Feb 1961
Marlon SamuelsWI9117515052.005lbw b Talha Jubair2v BANDhaka8 Dec 2002
Mahela JayawardeneSL9117611151.705c CFK van Wyk b JS Patel2v NZGalle17 Nov 2012
Jeet RavalND9117610051.702c MS Chapman b L Delport2v AAWhangarei11 Mar 2021
Chris WoakesWAR9117713051.416b HF Gurney2v NOTBirmingham29 Jun 2014
Tony GreigENG9117811051.124c KJ O'Keeffe b LS Pascoe3v AUSLondon16 Jun 1977
Sean DicksonKEN9117811051.121c †BT Foakes b R Clarke4v SURBeckenham20 May 2019
Michael SlaterAUS9117910050.842c J Srinath b BKV Prasad1v INDMelbourne26 Dec 1999
Kane WilliamsonNZ911799050.843c H Masakadza b AG Cremer2v ZIMBulawayo28 Jul 2016
Keaton JenningsLAN9118014150.562c †TJ Moores b CG Harrison1v NOTNottingham10 May 2024
Ramnaresh SarwanWI9118110050.285run out (HH Gibbs)3v SAGeorgetown9 Mar 2001
N FernandesMID9118110050.286c JM Coles b TGR Clark2v SUSLondon24 May 2024
Vishad RandikaPSC911817050.286c †A Muthalib b LN Malinga1v NSWCGalle2 Jan 2026
Daryll CullinanSA9118314049.734c †RC Russell b DG Cork1v ENGPort Elizabeth26 Dec 1995
Chris RogersSOM911839049.733c †AJ Hodd b AU Rashid1v YORTaunton15 May 2016
Phil MustardDUR9118511049.195c †D Murphy b SP Crook1v NORNorthampton13 Apr 2014
Bradley HopeTAS9118513049.194c KR Patterson b T Sangha2v NSWSydney22 Nov 2025
Michael ClarkeAUS911869148.925b RA Jadeja1v INDHyderabad2 Mar 2013
Joe BurnsQUE9118710148.663c †HJ Nielsen b N McAndrew4v SABrisbane6 Nov 2023
Angelo MathewsSL911889148.405c Younis Khan b Saeed Ajmal2v PAKGalle6 Aug 2014
Gary BallanceYOR9118812048.403c ME Trescothick b C Overton2v SOMLeeds1 Sept 2015
Jonty RhodesSA9118910048.155lbw b A Kumble1v INDJohannesburg26 Nov 1992
Will RhodesWAR9118910048.151c H Hameed b LA Patterson-White1v NOTBirmingham27 May 2021
Cheteshwar PujaraIND9118915048.153lbw b OE Robinson3v ENGLeeds25 Aug 2021
Marnus LabuschagneAUS9119611046.433c AM Rahane b RA Jadeja1v INDSydney7 Jan 2021
Sachin TendulkarIND9119712046.194lbw b PD Collingwood2v ENGNottingham27 Jul 2007
Brian LaraWI911998445.735c ND McKenzie b JH Kallis4v SASt. John's6 Apr 2001
Kane WilliamsonNZ9119915045.733c MJ Prior b JM Anderson1v ENGAuckland22 Mar 2013
Tim WardTAS9119912045.731c †SB Harper b CL McClure2v VICHobart29 Oct 2022
Rick DarlingAUS912009045.502c IT Botham b G Miller2v ENGSydney6 Jan 1979
Pasindu SooriyabandaraMSC912005045.504b KTH Ratnayake1v TUCAKurunegala12 Dec 2025
Mominul HaqueBAN9120010045.503lbw b Nauman Ali1v PAKDhaka8 May 2026
PreviousPage 192Next

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.