Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Shakib Al HasanBAN962127045.287b KTGD Prasad4v SLMirpur26 Dec 2008
Qasim UmarPAK9621510044.653c JJ Crowe b JV Coney1v NZDunedin9 Feb 1985
BJ WatlingND9621510044.655lbw b MJG Rippon3v OVCobham Oval25 Feb 2017
Gareth RoderickGLO9621510044.654b L Wood1v NOTBristol9 Jun 2017
Irosh SamarasooriyaPSC9621510344.652run out (G Weerasinghe)2v KYCCMaggona23 Jan 2026
Woorkeri RamanIND9621813144.041c AH Jones b DK Morrison3v NZChristchurch2 Feb 1990
Keaton JenningsLAN9621814144.042c SA Zaib b CG Harrison2v NORManchester11 Apr 2025
Tom GraveneyENG9622010043.645b AN Connolly1v AUSBirmingham11 Jul 1968
Michael SlaterAUS962205243.641st †RS Kaluwitharana b M Muralitharan2v SLGalle22 Sept 1999
Barry ShepherdAUS9622210043.245c DB Pithey b EJ Barlow2v SAMelbourne1 Jan 1964
James TaylorNOT9622412042.864c AU Rashid b TT Bresnan3v YORLeeds8 Jun 2014
Ben SlaterNOT9622412042.862c GCH Hill b D Moriarty1v YORNottingham22 Jun 2025
A WanninayakeBCAA9622513042.673run out (†N Dickwella/LU Igalagamage)1v NCCColombo5 Mar 2025
Greg MatthewsAUS962275142.297b CPH Ramanayake3v SLMoratuwa8 Sept 1992
Sadagoppan RameshIND9622715042.291c & b Mushtaq Ahmed3v PAKDelhi4 Feb 1999
Karl BrownLAN9623114141.562lbw b BA Raine2v LEIManchester14 Jun 2015
Tom GraveneyENG9623311041.203c †DW Allan b WW Hall2v WILondon16 Jun 1966
Alastair CookENG9623313041.202b MR Marsh2v AUSLondon16 Jul 2015
Thorn ParkesOV962359240.855c SC Kuggeleijn b JG Walker2v NDMount Maunganui26 Oct 2022
Paul WalterESS9624115039.835c TC Lace b DA Payne2v GLOChelmsford5 Sept 2021
Will YoungNOR9624111039.832b ML Revis4v YORNorthampton21 Apr 2022
Bill AtheyENG9625011038.402b BA Reid1v AUSPerth28 Nov 1986
Alan KnottENG962519038.255b RS Cunis3v NZAuckland5 Mar 1971
David BoonAUS9625711037.353c †DJ Richardson b PS de Villiers2v SACape Town17 Mar 1994
Michael SlaterAUS962579237.352st †Moin Khan b Arshad Khan1v PAKKarachi22 Oct 1998
Sunil GavaskarIND962648036.361c Rizwan-uz-Zaman b Iqbal Qasim4v PAKBengaluru13 Mar 1987
Colin CowdreyENG962666036.095c †JL Hendriks b CC Griffith2v WINottingham30 Jun 1966
Brian LuckhurstENG962687035.821c GS Chappell b IM Chappell4v AUSNottingham13 Jul 1972
James AdamsHAM9626811035.821c ME Trescothick b MJ Leach3v SOMTaunton23 Aug 2016
Tim RobinsonENG9627913034.412lbw b N Kapil Dev2v INDKarachi31 Jan 1985
John EdrichENG962896033.222b DK Lillee3v AUSLondon28 Aug 1975
Abdullah ShafiquePAK963056131.481c SPD Smith b PJ Cummins4v AUSKarachi12 Mar 2022
Adam BacherSA9632210129.812lbw b GD McGrath2v AUSCenturion21 Mar 1997
Grant FlowerZIM963598026.742lbw b Maninder Singh2v INDDelhi13 Mar 1993
Clem HillAUS96-110-4b JT Hearne3v ENGSydney13 Dec 1897
Jack RussellENG96--0-1c AE Hall b EP Nupen3v SAJohannesburg9 Feb 1923
Roger BluntNZ96-80-5b RWV Robins3v ENGLondon27 Jun 1931
Vic StollmeyerWI96-110-4st †A Wood b TWJ Goddard2v ENGLondon19 Aug 1939
Brun SmithNZ96-80-6c DCS Compton b WJ Edrich2v ENGLeeds11 Jun 1949
Hanif MohammadPAK96--0-2c ? b MH Mankad3v INDBombay13 Nov 1952
Vinoo MankadIND96--1-8run out3v WIPort of Spain19 Feb 1953
Rohan KanhaiWI96--0-5c W Mathias b Mahmood Hussain1v PAKPort of Spain5 Feb 1958
Chandu BordeIND96--0-4hit wicket b R Gilchrist3v WIDelhi6 Feb 1959
Neil HarveyAUS96--0-3b Fazal Mahmood2v PAKDhaka13 Nov 1959
Mike SmithENG96--1-7c †FCM Alexander b CC Hunte3v WIPort of Spain25 Mar 1960
Vijay ManjrekarIND96-100-3c BR Knight b DA Allen1v ENGKanpur1 Dec 1961
Joe SolomonWI96-110-5c RB Desai b SA Durani2v INDBridgetown23 Mar 1962
John EdrichENG96-140-2c RB Kanhai b GS Sobers1v WIKingston8 Feb 1968
Ian ChappellAUS96-60-3lbw b CC Griffith4v WIAdelaide24 Jan 1969
Gordon GreenidgeWI96-111-2c Haroon Rasheed b Imran Khan4v PAKGeorgetown18 Mar 1977
PreviousPage 173Next

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.