Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Daniel Bell-DrummondKEN10126811037.691lbw b AP Palladino1v DERCanterbury22 Jun 2014
Henry CooperND10126910137.552c †BJ Horne b MJ McClenaghan2v AAKennards Hire Community Oval14 Mar 2017
Brian HastingsNZ1012748036.865c IM Chappell b G Dymock2v AUSWellington1 Mar 1974
William TavaréGLO1012778136.463b GT Griffiths1v LEIBristol14 Apr 2017
Jacques KallisSA1012796036.203b PR Reiffel4v AUSMelbourne26 Dec 1997
Dominic SibleySUR1012838035.692c †MS Pepper b SJ Cook2v ESSLondon24 Apr 2026
Geoff MarshAUS10130011033.671c SM Gavaskar b RR Kulkarni1v INDMumbai15 Oct 1986
Mark RichardsonNZ10130910032.691c †GO Jones b SJ Harmison3v ENGLondon20 May 2004
Trevor FranklinNZ1013108032.581c †RC Russell b DE Malcolm2v ENGLondon21 Jun 1990
Joe DarlingAUS101-190-1c NF Druce b J Briggs3v ENGSydney13 Dec 1897
Jimmy SinclairSA101--2-4b WP Howell2v AUSJohannesburg18 Oct 1902
Jack RussellENG101-90-1b JM Gregory1v AUSManchester23 Jul 1921
Herbie TaylorSA101--1-2c CAG Russell b AS Kennedy4v ENGJohannesburg9 Feb 1923
Herbie TaylorSA101--0-1b WR Hammond2v ENGJohannesburg28 Jan 1928
Gerry GomezWI101-70-5st †PK Sen b L Amarnath1v INDDelhi10 Nov 1948
Everton WeekesWI101-50-4c & b Ghulam Ahmed3v INDCalcutta31 Dec 1948
Leonard HuttonENG101-140-1c B Sutcliffe b J Cowie1v NZLeeds11 Jun 1949
Bert SutcliffeNZ101-120-1lbw b DCS Compton3v ENGManchester23 Jul 1949
Sam LoxtonAUS101-140-6st †WW Wade b HJ Tayfield1v SAJohannesburg24 Dec 1949
Roy McLeanSA101-110-5c ME Chapple b RW Blair1v NZDurban11 Dec 1953
Reg SimpsonENG101-90-2b Khalid Hasan2v PAKManchester1 Jul 1954
Peter MayENG101-120-4c RR Lindwall b IWG Johnson1v AUSLeeds12 Jul 1956
Colin CowdreyENG101-91-5lbw b NAT Adcock1v SACape Town1 Jan 1957
Peter MayENG101-74-4c WR Playle b AR MacGibbon2v NZManchester24 Jul 1958
Les FavellAUS101--0-2st †BK Kunderan b RG Nadkarni1v INDMadras13 Jan 1960
Mushtaq MohammadPAK101-190-6c VV Kumar b RB Desai2v INDDelhi8 Feb 1961
John WaiteSA101-130-3c †AE Dick b FJ Cameron1v NZJohannesburg26 Dec 1961
Zin HarrisNZ101-102-5st †JHB Waite b HD Bromfield1v SACape Town1 Jan 1962
Javed BurkiPAK101-150-5lbw b LJ Coldwell3v ENGLondon21 Jun 1962
Nasim-ul-GhaniPAK101-151-6c TW Graveney b LJ Coldwell3v ENGLondon21 Jun 1962
Ken BarringtonENG101-40-3c RN Harvey b R Benaud1v AUSSydney15 Feb 1963
Conrad HunteWI101-160-1b SA Durani2v INDBombay13 Dec 1966
Motganhalli JaisimhaIND101-90-6c JW Gleeson b RM Cowper4v AUSBrisbane19 Jan 1968
Colin CowdreyENG101-120-3c †DL Murray b LR Gibbs1v WIKingston8 Feb 1968
Mark BurgessNZ101-151-4c & b UG Dowe4v WIKingston16 Feb 1972
Alvin KallicharranWI101-131-3c †KJ Wadsworth b RS Cunis1v NZPort of Spain20 Apr 1972
Bernard JulienWI101--0-7b Asif Masood2v PAKKarachi1 Mar 1975
Mushtaq MohammadPAK101-90-5run out1v NZSindh23 Oct 1976
Larry GomesWI101-110-5c RB Simpson b B Yardley3v AUSGeorgetown31 Mar 1978
Shoaib MohammadPAK101-100-2lbw b Maninder Singh1v INDChennai3 Feb 1987
Movin SubasinghaBRC100*56411178.578not out2v SSCColombo24 Jan 2025
Steven MullaneyNOT100*5868172.417not out3v MIDLondon12 May 2022
Harry BrookYOR100*69142144.935not out2v LEILeeds5 Apr 2024
Varun ChopraESS100*7526133.333not out2v MIDChelmsford26 Jun 2017
Lahiru UdaraNCC100*90100111.111not out3v CCCKandy28 Mar 2026
Sammu AshanCMCC100*9383107.534not out3v KYCCMaggona5 Feb 2026
Kapil DevIND100*95133105.267not out3v WIPort of Spain11 Mar 1983
Brett HamptonND100*100106100.007not out3v AAHamilton8 Mar 2024
Collis KingWI100*10910491.746not out3v NZChristchurch22 Feb 1980
Henry NichollsSOM100*1129489.294not out3v LEILeicester8 Sept 2026
PreviousPage 153Next

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.