Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR96/0 (9.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Alex DaviesLAN9792161105.431c JM Vince b LA Dawson3v HAMSouthampton6 Aug 2017
Kapil DevIND9793142104.307c PJW Allott b PH Edmonds2v ENGLondon8 Jul 1982
Brendon McCullumNZ9797132100.005b MS Panesar1v ENGLondon15 May 2008
David WarnerAUS9710016197.001c HM Amla b DW Steyn2v SAPerth3 Nov 2016
Jesse TashkoffWF9710011397.008lbw b BNJ Lockrose3v OVWellington18 Nov 2025
Inzamam-ul-HaqPAK971019296.045run out (MP Vaughan)2v ENGLahore29 Nov 2005
Nauman AliPAK971049593.279st †RW Chakabva b TS Chisoro1v ZIMHarare7 May 2021
Roy DiasSL9710818089.813c SM Gavaskar b RC Shukla3v INDChennai17 Sept 1982
Bob BarberENG9711110087.392b MA Seymour1v SAJohannesburg23 Dec 1964
Adam LythYOR9711615083.621c †OG Robinson b ME Milnes1v KENCanterbury15 Apr 2021
Shakib Al HasanBAN9711710182.915c TL Best b V Permaul3v WIKhulna21 Nov 2012
Doug BracewellCS9711714282.917lbw b MB McEwan1v AANelson30 Oct 2017
George GartonSUS9711713182.917lbw b MG Hogan2v GLACardiff15 Apr 2021
Philip SaltLAN9711711082.916c DJ Bell-Drummond b Hamidullah Qadri1v KENCanterbury14 Apr 2022
Rishabh PantIND9711812382.205c PJ Cummins b NM Lyon4v AUSSydney7 Jan 2021
Aneurin DonaldDER9711810082.206c †JA Tattersall b JE Root2v YORLeeds26 Apr 2024
Mohammad AzharuddinIND9711915081.516c PV Simmons b CL Hooper1v WINagpur1 Dec 1994
Gautam GambhirIND9712117080.171c †T Taibu b NB Mahwire2v ZIMHarare20 Sept 2005
Saud ShakeelPAK9712213279.515c HC Brook b JC Tongue4v ENGLondon27 Aug 2026
Damien MartynAUS9712313078.864lbw b UDU Chandana1v SLCairns9 Jul 2004
Ollie RobinsonKEN9712512077.603c †JA Tattersall b D Olivier3v YORLeeds16 Sept 2019
Thorn ParkesOV9712613076.985b S Dixit1v AADunedin21 Mar 2025
Adam MilneCS9712711076.389lbw b IG Butler1v OVNapier26 Nov 2012
Daryl MitchellWOR9712817075.781c OJ Newby b GR Napier1v ESSWorcester18 May 2014
Joe RootYOR9712813175.784b MJ Leach3v SOMLeeds23 Sept 2014
Jack CarsonSUS971296375.198b DM Dupavillon1v DERBrighton29 Aug 2024
Ollie RobinsonDUR971299075.197c F Singh b TAI Taylor1v WORChester-le-Street15 Sept 2026
Stephen FlemingNZ9713115174.054c DJ Bravo b FH Edwards2v WIWellington17 Mar 2006
Greg SmithLEI9713113074.051run out (WT Owen)3v GLALeicester27 Apr 2014
Babar AzamPAK9713211073.484c TD Paine b MA Starc2v AUSAdelaide29 Nov 2019
Jake LibbyWOR9713214173.482c †TP Alsop b JJ Carson4v SUSBrighton11 Jun 2023
Ross TaylorNZ971359571.854c Misbah-ul-Haq b Mohammad Amir4v PAKWellington3 Dec 2009
Jamie OvertonENG9713613271.328c DJ Mitchell b TA Boult2v NZLeeds23 Jun 2022
Matthew CritchleyESS9713612171.325b JDM Evison1v LEILeicester12 Jun 2026
Dawid MalanMID9714021069.293c †P Mustard b BA Stokes2v DURLondon9 Sept 2014
George BaldersonLAN971427068.317c J Overton b D Moriarty1v SURManchester26 Sept 2022
Lance KlusenerSA9714313167.837c ST Jayasuriya b RP Arnold2v SLCape Town2 Jan 2001
SHB MorganMID9714313167.839st †James Bracey b OJ Price1v GLOLondon24 Sept 2025
Joe CracknellMID9714314067.837b GL van Buuren1v GLOLondon3 Apr 2026
Fraser ColsonWF9714415167.366c JDS Neesham b JA Duffy3v OVQueenstown5 Feb 2016
Justin LangerAUS9714514066.901b Abdul Razzaq3v PAKPerth16 Dec 2004
Rory BurnsSUR9714615066.441c AZ Lees b TT Bresnan4v YORScarborough25 Jun 2018
Dane VilasLAN9714711065.996c & b L Wood2v NORManchester14 May 2019
Rob KeoghNOR9714713065.995lbw b WA Agar1v KENNorthampton25 Jun 2023
Adam LythYOR9715014064.671c †CB Cooke b BI Kellaway4v GLACardiff3 Apr 2026
Marcus TrescothickSOM9715117064.241c & b AU Rashid1v YORTaunton15 May 2016
Navjot SidhuIND9715216063.822lbw b ME Waugh2v AUSKolkata18 Mar 1998
Aiden MarkramSA9715213063.822run out1v BANPotchefstroom28 Sept 2017
Virat KohliIND9715211063.824c BA Stokes b AU Rashid1v ENGNottingham18 Aug 2018
Joe ClarkeNOT971529063.824lbw b TAR Scriven1v LEILeicester1 May 2026
PreviousPage 167Next

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.