ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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-DrummondKEN11421911052.051b JJ Bohannon3v LANCanterbury22 Apr 2021
Graham GoochENG11422015251.821run out3v NZAuckland30 Jan 1992
Gundappa ViswanathIND11422211051.354c GS Chappell b B Yardley1v AUSMelbourne7 Feb 1981
Jacques KallisSA11422317051.124c & b SR Clark2v AUSDurban24 Mar 2006
Ramnaresh SarwanWI11422518050.673b M Ntini3v SADurban26 Dec 2003
Viv RichardsWI11422621150.443c JE Emburey b GR Dilley2v ENGSt John's27 Mar 1981
Usman KhawajaQUE11422614150.444b JS Buckingham4v SABrisbane6 Nov 2023
Peter HandscombVIC11422611050.444c ? b CP Tremain2v NSWSydney16 Feb 2024
Mahela JayawardeneSL11422715050.224c LRPL Taylor b IE O'Brien1v NZGalle18 Aug 2009
James BraceyGLO11422716050.225b JM Anderson3v LANBristol17 Apr 2026
Harry FinchKEN11422811050.003c PI Walter b SR Harmer3v ESSChelmsford19 Jul 2023
Gautam GambhirIND11423013049.571c KTGD Prasad b HMRKB Herath3v SLAhmedabad16 Nov 2009
Liton DasBAN11423311148.936lbw b Hasan Ali1v PAKChattogram26 Nov 2021
Travis HeadAUS11423412048.726c MJ Santner b N Wagner1v NZMelbourne26 Dec 2019
Javed MiandadPAK11423512048.514b BP Patterson2v WIGeorgetown2 Apr 1988
Graham ThorpeENG1142399047.705c BC Lara b DJ Bravo2v WIManchester12 Aug 2004
Sam WhitemanWA11424217047.112c DP Hughes b SA Abbott2v NSWAdelaide19 Oct 2020
'Young Jack' HearneENG11424311046.913c †H Carter b A Cotter2v AUSMelbourne30 Dec 1911
Chris BroadENG11424411046.721c †IDS Smith b MC Snedden1v NZChristchurch12 Feb 1988
Sam WhitemanNOR11424811045.974b TS Roland-Jones3v MIDNorthwood10 Jul 2023
Ian HollandHAM11425015045.602lbw b DJ Worrall1v GLOSouthampton22 Apr 2021
CWJ AllisonESS11425413244.884c †JEK Rew b MJ Leach3v SOMTaunton20 Aug 2026
Keith StackpoleAUS11425510044.711c PH Parfitt b AW Greig1v ENGNottingham13 Jul 1972
David GowerENG11425916044.023b RM Hogg3v AUSAdelaide10 Dec 1982
Gareth HarteDUR11425912044.025c MJJ Critchley b WL Madsen3v DERChester-le-Street9 Jun 2018
Ibrahim ZadranAFG11425912044.021b NGRP Jayasuriya3v SLColombo2 Feb 2024
Harry NielsenSA11426019043.856lbw b MT Steketee4v QUEAdelaide8 Nov 2020
Keaton JenningsLAN11426014043.851c †T Kohler-Cadmore b BO Coad2v YORManchester27 May 2021
Matthew ElliottAUS1142658043.021c BA Young b CD McMillan1v NZHobart27 Nov 1997
Troy JohnsonWF11427113042.075c JA Raval b N Wagner2v NDMount Maunganui18 Mar 2021
Ramiz RajaPAK11427912140.861b N Kapil Dev2v INDJaipur21 Feb 1987
Graham GoochENG11428012140.711b C Sharma1v INDLondon5 Jun 1986
Toby AlbertHAM11430513037.381c AAP Atkinson b SA Abbott2v SURSouthampton24 May 2024
Herbie CollinsAUS1143119036.661c EH Hendren b MW Tate1v ENGSydney19 Dec 1924
Adrian GriffithWI11434610132.951c †AC Parore b DL Vettori1v NZHamilton16 Dec 1999
Mudassar NazarPAK11444912025.391c & b G Miller1v ENGLahore14 Dec 1977
Charles KellewayAUS114-50-2c †TA Ward b SJ Pegler1v SAManchester27 May 1912
Herbert SutcliffeENG114--0-1b DPB Morkel3v SABirmingham15 Jun 1929
George HeadleyWI114--0-3run out1v ENGGeorgetown21 Feb 1930
Vijay MerchantIND114-130-1lbw b WR Hammond3v ENGManchester25 Jul 1936
Joe HardstaffENG114--0-3c DAR Moloney b AW Roberts1v NZLondon26 Jun 1937
Denis ComptonENG114--0-4c B Mitchell b NBF Mann1v SAJohannesburg27 Dec 1948
Denis ComptonENG114-130-4st †FLH Mooney b TB Burtt1v NZLeeds11 Jun 1949
Dudley NourseSA114--0-4lbw b CL McCool3v AUSCape Town31 Dec 1949
Cyril WashbrookENG114-141-2b S Ramadhin4v WILondon24 Jun 1950
Conrad HunteWI114--0-1b SF Rehman4v PAKGeorgetown13 Mar 1958
Neil HarveyAUS114--0-3lbw b RG Nadkarni2v INDDelhi12 Dec 1959
Colin CowdreyENG114-110-2c RO Scarlett b S Ramadhin1v WIKingston17 Feb 1960
Neil HarveyAUS114-150-3lbw b DA Allen2v ENGBirmingham8 Jun 1961
Eddie BarlowSA114-130-2b R Benaud2v AUSBrisbane6 Dec 1963
PreviousPage 105Next

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.