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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Adam GilchristAUS818810092.057b Shoaib Akhtar2v PAKBrisbane5 Nov 1999
Chris GayleWI818813192.051b SJ Harmison4v ENGLondon22 Jul 2004
Jamie HowCS819110389.012lbw b MB McEwan4v CANRangiora14 Feb 2013
David BedinghamDUR819113089.014lbw b LPJ Kimber1v NORNorthampton2 Sept 2026
Brendan TaylorZIM819212188.043c sub (Yasir Ali Chowdhury) b Mehedi Hasan Miraz2v BANHarare7 Jul 2021
Liam DawsonHAM81939187.106c JL Smith b SA Abbott2v SURSouthampton24 May 2024
Pat SymcoxSA819410286.179b Wasim Akram1v PAKFaisalabad24 Oct 1997
Ashton TurnerWA819415086.174c †MS Wade b S Milenko3v TASHobart16 Feb 2018
Tharindu RatnayakeTUCA81946686.1710c †GRL Weerasuriya b PM Pushpakumara3v BRCColombo31 Jan 2025
Sanath JayasuriyaSL819514085.266run out1v PAKFaisalabad2 Jan 1992
Gareth RoderickGLO81958185.264b JC Tongue3v WORCheltenham9 Jul 2017
Ollie RobinsonSUS819612084.389c CE Shreck b PJ Horton2v LEILeicester6 Sept 2016
Robbie WhiteMID81965284.384c LM Reece b S Conners3v DERLondon7 Apr 2022
Saeed AnwarPAK819716083.511c †A Flower b EZ Matambanadzo2v ZIMFaisalabad24 Oct 1996
James HildrethSOM8110015081.004c T Kohler-Cadmore b DJ Willey1v YORLeeds29 Aug 2018
Peter YounghusbandWF8110012281.009c LC Johnson b MB Bacon1v OVWellington5 Mar 2025
Faf du PlessisSA811016180.205lbw b Mominul Haque3v BANPotchefstroom28 Sept 2017
Sam NortheastGLA811019180.204c JL du Plooy b RN Sidebottom4v DERDerby28 Apr 2022
Shiv ThakorDER8110210079.416c †BC Brown b SG Whittingham3v SUSBrighton28 May 2016
David LloydGLA8110213079.412lbw b TJ Price1v GLOCheltenham20 Jul 2023
Rob YatesWAR8110416077.881c HC Brook b CJ White3v YORBirmingham8 May 2026
Sai SudharsanIND8110413077.883c †Afsar Zazai b Mohammad Saleem1v AFGMullanpur6 Jun 2026
Richard HadleeNZ8110510177.147b GS Chappell3v AUSAuckland25 Feb 1977
Angus RobsonLEI8110510077.145c RWT Key b AEN Riley3v KENCanterbury20 Apr 2014
Darren StevensKEN8110512177.146c JM Clarke b J Leach2v WORCanterbury3 Aug 2016
Mitchell HayCAN811058077.142c MW Snedden b PF Younghusband3v WFRangiora21 Mar 2023
Ricky PontingAUS8110612076.423c ND McKenzie b M Morkel3v SADurban6 Mar 2009
Mark ChapmanAA811068176.425c JCT Boyle b EJ Nuttall4v CANRangiora22 Nov 2016
Lewis HillLEI811069076.423c †CB Cooke b AG Salter1v GLALeicester20 Jul 2022
Matt MachanSUS811079275.703b RH Patel2v MIDLondon7 Aug 2015
Wavell HindsWI8110912274.312st †T Taibu b RW Price1v ZIMBulawayo12 Nov 2003
Virat KohliIND811098074.314c BA Stokes b AU Rashid3v ENGVisakhapatnam17 Nov 2016
Shimron HetmyerWI811099274.316c BT Foakes b BA Stokes1v ENGBridgetown23 Jan 2019
Tom MooresNOT8110913074.316b IG Holland4v HAMNottingham19 Jul 2023
Tom BantonSOM811097274.315c RM Yates b EG Barnard4v WARTaunton30 Jun 2024
Ian BothamENG811119172.976lbw b J Garner3v WILondon28 Jun 1984
Cam FletcherCAN811118172.978c AP Devcich b IS Sodhi2v NDHamilton20 Feb 2016
Keith BarkerWAR811119172.978lbw b TJ Murtagh2v MIDLondon17 Apr 2016
Miles HammondGLO811119172.974c JL du Plooy b ER Bamber2v MIDBristol26 Apr 2024
Clive LloydWI8111310071.687c †SMH Kirmani b RJ Shastri1v INDGeorgetown31 Mar 1983
Virender SehwagIND8111411071.051c Inzamam-ul-Haq b Shahid Afridi1v PAKKolkata16 Mar 2005
Peter TregoSOM8111410171.056b OE Robinson2v SUSTaunton5 Jul 2015
Ravindra JadejaIND811147171.058b NM Lyon1v AUSSydney3 Jan 2019
Andy FlowerZIM8111510170.437c MJ Haslam b ML Su'a2v NZBulawayo1 Nov 1992
Sadeera SamarawickramaMSC8111511170.434c D Sigera b C Wijesinghe2v CCCColombo28 Mar 2026
Zak CrawleyKEN8111513070.432c TG Helm b RF Higgins1v MIDNorthwood20 Aug 2026
Abhinav MukundIND811168069.832lbw b MD Gunathilaka3v SLGalle26 Jul 2017
Tim AmbroseWAR8111610069.837c BC Brown b I Sharma1v SUSBirmingham13 Apr 2018
Joe DenlyKEN8111613069.834b RJ Gleeson3v NORCanterbury4 Sept 2018
Alex CareySA811169169.835c MS Harris b F O'Neill4v VICAdelaide28 Nov 2023
PreviousPage 242Next

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.