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
Sam HainWAR781708245.884c C Overton b MJ Leach2v SOMBirmingham22 Jun 2025
Hilton CartwrightWA7817211145.354c †PM Nevill b MW Edwards2v NSWPerth8 Feb 2018
Harvey HoseinDER7817210045.356run out (BA Raine)1v DURDerby5 Apr 2019
Gary SteadNZ7817310045.092c †MSK Prasad b Harbhajan Singh4v INDAhmedabad29 Oct 1999
Dipak PatelNZ781749044.839c †CO Browne b IR Bishop2v WISt John's27 Apr 1996
Tim BresnanYOR7817412044.838run out (CD Nash)1v SUSBrighton21 Aug 2015
John SimpsonSUS781748144.837c Miles Hammond b Zaman Akhter2v GLOBrighton19 Apr 2024
Andrew JonesNZ781758044.573lbw b Arshad Ayub3v INDMumbai24 Nov 1988
Bob WyattENG781763344.326c VY Richardson b CV Grimmett1v AUSAdelaide13 Jan 1933
Desmond HaynesWI781769144.321c MD Crowe b EJ Chatfield3v NZPort of Spain29 Mar 1985
Jeet RavalAA7817710044.071c SC Kuggeleijn b JD Baker3v NDAuckland6 Feb 2015
James AdamsHAM7817711044.072lbw b JEC Franklin3v MIDNorthwood29 May 2016
Joe WeatherleyHAM781779044.071c GD Phillips b RF Higgins2v GLOCheltenham11 Jul 2021
Karun NairNOR7817710144.074c †MGK Burgess b EG Barnard1v WARBirmingham10 Sept 2023
H KannanAA781786143.823c sub (RR O'Donnell) b TJG Pringle3v NDMount Maunganui26 Nov 2025
Clive LloydWI781798043.586b GF Lawson1v AUSAdelaide7 Dec 1984
Arjuna RanatungaSL7817910043.586b PJ Newport3v ENGLondon25 Aug 1988
Javed MiandadPAK781798043.584c M Azharuddin b N Kapil Dev1v INDKarachi15 Nov 1989
Tamim IqbalBAN781797043.581c †JM Bairstow b GJ Batty2v ENGChittagong20 Oct 2016
Joe RootENG781796043.582c AM Rahane b RA Jadeja3v INDChandigarh26 Nov 2016
Stephen FlemingNZ7818012043.333c ST Jayasuriya b RS Kalpage1v SLColombo27 May 1998
Bill LawryAUS7818110043.091run out2v ENGLeeds2 Jul 1964
Gundappa ViswanathIND781819043.094c IT Botham b PH Edmonds2v ENGBirmingham12 Jul 1979
Mohinder AmarnathIND7818110043.095lbw b Imran Khan3v PAKFaisalabad3 Jan 1983
Ben SmithCS781819043.092c CE McConchie b TD Astle4v CANNelson13 Feb 2016
Allan BorderAUS7818410042.394b EE Hemmings1v ENGSydney4 Jan 1991
Ramiz RajaPAK7818411042.393c KR Pushpakumara b WPUJC Vaas1v SLPeshawar8 Sept 1995
Mudassar NazarPAK7818510042.166st †SMH Kirmani b AR Bhat2v INDNagpur5 Oct 1983
Azhar AliPAK781859042.163c V Sibanda b SW Masakadza1v ZIMHarare3 Sept 2013
NazimuddinBAN781869241.942c Saeed Ajmal b Abdur Rehman3v PAKChittagong9 Dec 2011
Daniel HughesNSW7818612041.941lbw b JM Bird1v TASSydney5 Nov 2018
Alex DaviesWAR781868041.942c T Kohler-Cadmore b C Overton2v SOMBirmingham22 Jun 2025
Craig McMillanNZ7818712041.716c G Kirsten b JH Kallis3v SABloemfontein17 Nov 2000
Herschelle GibbsSA781879041.711st †AC Gilchrist b SK Warne2v AUSAdelaide14 Dec 2001
Jake LibbyWOR781878041.712c †BD Guest b Anuj Dal1v DERWorcester25 Jun 2023
Jonty RhodesSA7819011041.056lbw b SK Warne2v AUSDurban25 Mar 1994
Anil KumbleIND781918040.847run out (A Ranatunga)1v SLNagpur26 Nov 1997
Ryan HackneyNSW781919040.842c †HJ Nielsen b N McAndrew1v SAAdelaide14 Mar 2023
Marcus TrescothickENG7819212040.632c SL Campbell b MV Nagamootoo1v WILondon31 Aug 2000
Steven CroftLAN781926140.635st †LD McManus b MS Crane2v HAMSouthampton4 Aug 2016
Daryll CullinanSA781938040.414b ARC Fraser2v ENGBirmingham4 Jun 1998
Martin CroweNZ7819410040.214c †Saleem Yousuf b Saleem Jaffar2v PAKAuckland24 Feb 1989
Steve SmithAUS781968039.804c †Mohammad Rizwan b Nauman Ali2v PAKRawalpindi4 Mar 2022
Harry CameDER781965239.806b OJ Gibson1v DURDerby5 Sept 2022
Bill LawryAUS781985039.392c MJK Smith b RW Barber3v ENGMelbourne30 Dec 1965
Thilan SamaraweeraSL781987039.394c †Khaled Mashud b Shahadat Hossain2v BANColombo12 Sept 2005
Ramiz RajaPAK782018038.811c MD Crowe b GE Bradburn2v NZKarachi10 Oct 1990
David GowerENG782028038.615lbw b RJ Shastri2v INDKarachi31 Jan 1985
Nayan MongiaIND782046038.247c RIC Holder b CA Walsh2v WIKingston6 Mar 1997
Wasim AkramPAK782046238.248b CRD Fernando2v SLColombo14 Jun 2000
PreviousPage 264Next

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.