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
David BoonAUS8920110044.283c †TE Blain b SB Doull2v NZBrisbane3 Dec 1993
DC de BoorderOV892029044.065c BJ Watling b SC Kuggeleijn2v NDCobham Oval25 Feb 2017
Sikandar RazaZIM892036143.846b JO Holder3v WIBulawayo29 Oct 2017
BJ WatlingNZ892047143.637c KOA Powell b S Shillingford1v WIJamaica8 Jun 2014
Haseeb HameedNOT8920411043.631c MJJ Critchley b SR Harmer2v ESSChelmsford19 Jun 2026
Charlie TearSUS892054043.413c DJ Worrall b RD Chahar1v SURBrighton8 Sept 2026
David GowerENG8920711143.004c TM Alderman b DK Lillee3v AUSLondon2 Jul 1981
Tom Kohler-CadmoreYOR892077343.003c LA Dawson b MS Crane3v HAMSouthampton30 Aug 2021
Kim HughesAUS892088042.794c & b IT Botham1v ENGLeeds16 Jul 1981
Greg BlewettAUS892087142.792lbw b Mushtaq Ahmed2v PAKBrisbane5 Nov 1999
Qasim UmarPAK892118042.183c †IDS Smith b EJ Chatfield3v NZDunedin9 Feb 1985
Mohammad YousufPAK892128141.984c †BB McCullum b IE O'Brien3v NZNapier11 Dec 2009
Will YoungNZ8921415041.592c sub (KS Bharat) b R Ashwin2v INDKanpur25 Nov 2021
Bharat PopliND892168041.204c †DC de Boorder b JDS Neesham2v OVWhangarei30 Mar 2016
Shivnarine ChanderpaulWI892189140.834b Wasim Akram2v PAKSt John's25 May 2000
Haseeb HameedLAN8922111140.272c SD Robson b TS Roland-Jones1v MIDLondon26 Jun 2016
Dilip VengsarkarIND8922811139.043c KJ Hughes b B Yardley2v AUSCalcutta26 Oct 1979
Ben McDermottTAS892369037.715c †AT Carey b CJ Sayers3v SAHobart7 Dec 2019
Bill EdrichENG8923710037.553lbw b RR Lindwall2v AUSMelbourne1 Jan 1947
Majid KhanPAK892399037.246c AR Border b RJ Bright2v AUSKarachi27 Feb 1980
Mark RichardsonNZ8924510036.331lbw b Z Khan2v INDWellington12 Dec 2002
Daren GangaWI8924811035.891c & b RW Price2v ZIMBulawayo19 Jul 2001
Dean ElgarSA892499035.742c KS Williamson b JS Patel3v NZDunedin8 Mar 2017
Greg RitchieAUS892545135.045c JJ Crowe b RJ Hadlee2v NZSydney22 Nov 1985
Haseeb HameedLAN892608034.232b GK Berg2v HAMSouthampton4 Aug 2016
Misbah-ul-HaqPAK892617134.105c TM Dilshan b S Randiv2v SLSharjah3 Nov 2011
Bob SimpsonAUS892697033.095c GR Viswanath b M Amarnath3v INDBrisbane2 Dec 1977
Geoff MillerENG8927310032.605c BE Congdon b RO Collinge1v NZChristchurch24 Feb 1978
Mike AthertonENG8928013031.792c M Ntini b JH Kallis3v SAManchester2 Jul 1998
Chris TavaréENG893379026.412c KJ Hughes b B Yardley1v AUSPerth12 Nov 1982
Frank IredaleAUS89-60-5c KS Ranjitsinhji b GH Hirst1v ENGMelbourne1 Jan 1898
Monty NobleAUS89--0-2c & b JT Hearne3v ENGManchester17 Jul 1899
Jack HobbsENG89--0-1c †T Campbell b AEE Vogler2v SAJohannesburg1 Jan 1910
Bruce MitchellSA89-60-1hit wicket b H Verity3v ENGDurban3 Mar 1939
Vijay HazareIND89--0-4c †TG Evans b AV Bedser1v ENGLeeds5 Jun 1952
Arthur MorrisAUS89-130-2c JB Statham b DCS Compton3v ENGLondon25 Jun 1953
Jack CheethamSA89-92-7b GO Rabone2v NZCape Town1 Jan 1954
Colin McDonaldAUS89-100-1c ASM Oakman b JC Laker3v ENGManchester26 Jul 1956
Ken MackayAUS89--0-6st †BK Kunderan b JM Patel1v INDMadras13 Jan 1960
Geoff PullarENG89-130-2c VL Manjrekar b AG Kripal Singh2v INDDelhi13 Dec 1961
Hanif MohammadPAK89-100-1c ER Dexter b BR Knight3v ENGKarachi2 Feb 1962
Rohan KanhaiWI89-133-3run out2v INDBridgetown23 Mar 1962
Conrad HunteWI89--0-1c RB Simpson b GD McKenzie1v AUSPort of Spain26 Mar 1965
Rohan KanhaiWI89--1-3b NJN Hawke1v AUSGeorgetown14 Apr 1965
Farokh EngineerIND89-140-1c †BN Jarman b GD McKenzie2v AUSAdelaide23 Dec 1967
Bill LawryAUS89-90-1c ? b GS Sobers4v WIAdelaide24 Jan 1969
Mark BurgessNZ89-130-4lbw b EAS Prasanna1v INDNagpur3 Oct 1969
Ross EdwardsAUS89-51-5lbw b Asif Masood2v PAKAdelaide22 Dec 1972
Sadiq MohammadPAK89-90-1c MH Denness b N Gifford1v ENGKarachi24 Mar 1973
Sunil GavaskarIND89--0-1b Iqbal Qasim2v PAKFaisalabad16 Oct 1978
PreviousPage 202Next

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.