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
Greg BlewettAUS9120312044.834c SP Fleming b CL Cairns3v NZBrisbane7 Nov 1997
Mahela JayawardeneSL9120711143.964c †A Flower b BC Strang2v ZIMHarare26 Nov 1999
Ajit WadekarIND9120816043.753c DB Close b R Illingworth3v ENGLeeds8 Jun 1967
Michael RichardsonDUR912088143.755lbw b JM Bird1v HAMSouthampton19 Jul 2015
Michael HusseyAUS912127142.925b MJ Hoggard2v ENGAdelaide1 Dec 2006
Paul CollingwoodENG912157042.335c †MV Boucher b JP Duminy2v SADurban26 Dec 2009
Usman KhawajaAUS912199141.552c Babar Azam b Sajid Khan1v PAKLahore21 Mar 2022
Sadiq MohammadPAK9122016041.362c & b BL D'Oliveira4v ENGLeeds8 Jul 1971
Jack RussellENG9122115041.187b CEL Ambrose1v WILondon24 Aug 1995
Ben SmithCS912218041.182c PG Fulton b GH Worker1v CANNapier23 Feb 2014
Kraigg BrathwaiteWI912218141.181lbw b MJ Santner3v NZWellington1 Dec 2017
Marcus HarrisVIC912229140.992c BE Street b JJ Bazley2v QUEMelbourne18 Feb 2022
Michael BevanAUS912238140.816c sub (Nadeem Khan) b Mushtaq Ahmed2v PAKLahore1 Nov 1994
Nick ComptonSOM9122410040.633lbw b Kabir Ali1v LANManchester1 Jun 2014
Matt PriorENG9122511040.447c & b PP Ojha3v INDAhmedabad15 Nov 2012
Mushfiqur RahimBAN9122511040.445c †Mohammad Rizwan b Faheem Ashraf1v PAKChattogram26 Nov 2021
Jacques KallisSA912268040.274lbw b Mohammad Asif3v PAKPort Elizabeth19 Jan 2007
Bob SimpsonAUS912286039.912b FJ Titmus2v ENGSydney11 Jan 1963
Stephen FlemingNZ9122913039.744lbw b MS Kasprowicz2v AUSBrisbane7 Nov 1997
Lyndon JamesNOT9123013039.575c JJ Bohannon b LWP Wells3v LANNottingham5 Sept 2021
Haseeb HameedLAN9123410038.892c TK Curran b SM Curran4v SURManchester14 Sept 2015
Azhar AliPAK912346138.892c DM Bravo b D Bishoo3v WISharjah30 Oct 2016
Gordon GreenidgeWI9123611138.561c SL Boock b GB Troup1v NZChristchurch22 Feb 1980
Imran ButtPAK912367038.561c RW Chakabva b R Ngarava2v ZIMHarare29 Apr 2021
Roland HolderWI912387038.246b SB Joshi1v INDPort of Spain14 Mar 1997
Bharat PopliND9123811138.245lbw b JS Patel2v WFHamilton15 Oct 2015
Sami AslamPAK912388138.241c KS Williamson b TG Southee4v NZHamilton25 Nov 2016
Chamara DunusingheSL912408037.927b DK Morrison3v NZNapier11 Mar 1995
Cameron BancroftWA912438037.451lbw b JA Freeman2v TASPerth15 Oct 2023
Shivnarine ChanderpaulWI9125010036.405lbw b GP Swann3v ENGLondon17 May 2012
VVS LaxmanIND912539035.975lbw b DL Vettori3v NZAhmedabad4 Nov 2010
Angelo MathewsSL912565135.556c Ahmed Shehzad b Junaid Khan1v PAKSharjah16 Jan 2014
Mike BrearleyENG9125912035.142st †SMH Kirmani b EAS Prasanna2v INDBombay11 Feb 1977
Tim BresnanENG912616034.877st †Mushfiqur Rahim b Abdur Razzak2v BANMirpur20 Mar 2010
Murray GoodwinZIM9126310034.603c SR Waugh b SK Warne3v AUSHarare14 Oct 1999
Mohammad KaifIND9126312034.606b MS Panesar2v ENGNagpur1 Mar 2006
Zafar AnsariSUR912658034.342lbw b MG Hogan1v GLAGuildford15 Jun 2015
Daniel HughesNSW912769032.971c HJ Hunt b WA Agar1v SAWollongong31 Oct 2022
Rahul DravidIND9129112031.273b M Dillon1v WISt John's10 May 2002
Chris SmithENG913969022.982c †IDS Smith b BL Cairns2v NZAuckland10 Feb 1984
Alec BannermanAUS91-30-1c WG Grace b J Briggs3v ENGSydney29 Jan 1892
Stanley JacksonENG91-130-4c †JM Blackham b CTB Turner1v AUSLondon17 Jul 1893
Tom HaywardENG91-60-1st †JJ Kelly b JV Saunders4v AUSSydney11 Dec 1903
Herbie TaylorSA91-90-2c FE Woolley b GG Macaulay2v ENGDurban18 Jan 1923
Bob WyattENG91--0-6c HLE Promnitz b GF Bissett3v SACape Town31 Dec 1927
Maurice LeylandENG91-160-5lbw b AE Hall1v SAJohannesburg13 Feb 1931
Derek SealyWI91--0-4b GAE Paine1v ENGKingston14 Mar 1935
Dudley NourseSA91-110-5c JHW Fingleton b WJ O'Reilly3v AUSDurban14 Dec 1935
Peter MayENG91-80-3b WA Johnston3v AUSMelbourne31 Dec 1954
John GuyNZ91-130-3lbw b SP Gupte2v INDCalcutta28 Dec 1955
PreviousPage 193Next

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.