ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Ben DuckettNOR15421523071.632c BA Godleman b WJ Durston3v DERNorthampton18 Jul 2015
Joe DenlyKEN15422920167.253lbw b KHD Barker2v HAMSouthampton13 Jul 2019
Rob KeoghNOR15423621365.254run out (EG Barnard)1v WORWorcester23 Aug 2016
Kamran AkmalPAK15424214063.648c MP Vaughan b A Flintoff2v ENGLahore29 Nov 2005
Tom LathamNZ15425115061.352lbw b MDK Perera2v SLColombo22 Aug 2019
Jacob BethellENG15426515058.113c †AT Carey b MA Starc3v AUSSydney4 Jan 2026
Freddie McCannNOT15426817057.463c C McKerr b WG Jacks2v SURNottingham29 Aug 2024
Ricky PontingAUS1542699057.253c RKJ Dawson b C White2v ENGAdelaide21 Nov 2002
Aaron RedmondOV15427524356.001c †L Ronchi b AJ McKay1v WFWellington27 Oct 2013
Michael BracewellOV15427721255.603c †BJ Watling b SC Kuggeleijn1v NDDunedin23 Feb 2014
Sam RobsonMID15427715055.601c †JP Inglis b WS Davis1v LEINorthwood11 Jul 2021
Graham GoochENG15428119154.801c RJ Hadlee b DK Morrison1v NZBirmingham5 Jul 1990
David WarnerAUS15429610052.031c †Mohammad Rizwan b Naseem Shah2v PAKBrisbane21 Nov 2019
Daniel LawrenceESS15430419050.666c MJ Cosgrove b BA Raine2v LEILeicester23 Aug 2016
Richie RichardsonWI15432621147.243c †RD Woolley b CG Rackemann2v AUSSt. John's7 Apr 1984
Jack HobbsENG15434011045.291b AA Mailey2v AUSMelbourne1 Jan 1925
Mark RamprakashENG15438820039.696c & b NAM McLean1v WIBridgetown12 Mar 1998
Frank WoolleyENG154--0-4c & b CL Vincent1v SAManchester27 Jul 1929
Vijay MerchantIND154--0-1b JB Statham2v ENGDelhi2 Nov 1951
Colin McDonaldAUS154-161-1st †JHB Waite b HJ Tayfield1v SAAdelaide24 Jan 1953
Colin CowdreyENG154-160-5c ? b OG Smith3v WIBirmingham30 May 1957
Neil HarveyAUS154-180-3c JB Statham b ER Dexter1v ENGAdelaide25 Jan 1963
Tony PitheySA154-121-3c RW Barber b DA Allen1v ENGCape Town1 Jan 1965
Emilio GayNOR153*16615192.172not out3v DERDerby17 May 2024
Josh InglisWA153*18226384.077not out1v SAAdelaide10 Oct 2020
Kushal Janith PereraSL153*20012576.505not out4v SADurban13 Feb 2019
Joe RootENG153*22410368.304not out1v NZWellington24 Feb 2023
Shivnarine ChanderpaulWI153*25410260.245not out3v PAKBarbados26 May 2005
Brian LaraWI153*25619159.775not out4v AUSBridgetown26 Mar 1999
Daryll CullinanSA153*26115158.624not out3v INDKolkata27 Nov 1996
Mark WaughAUS153*26713457.304not out2v INDBangalore25 Mar 1998
Sam HainWAR153*30914049.514not out2v NOTNottingham26 Sept 2024
Javed MiandadPAK153*33719045.404not out1v ENGBirmingham4 Jun 1992
Billy MurdochAUS153*35817042.743not out3v ENGLondon6 Sept 1880
Harry BrookENG153116195131.905c Saud Shakeel b Naseem Shah1v PAKRawalpindi1 Dec 2022
Ben DuckettENG153151232101.322c Shubman Gill b Kuldeep Yadav2v INDRajkot15 Feb 2024
LG PretoriusSA15316011495.635c WP Masakadza b TL Chivanga1v ZIMBulawayo28 Jun 2025
Kane WilliamsonMID15318318283.614c CT Bancroft b T Murphy1v GLOCheltenham29 Jul 2025
Allan BorderAUS15318416583.156st †Javed Miandad b Azhar Khan3v PAKLahore18 Mar 1980
Calvin HarrisonNOR15319322379.273c TS Muyeye b JDM Evison1v KENCanterbury10 Apr 2026
Sachin TendulkarIND15320513374.634c GB Hogg b B Lee1v AUSAdelaide24 Jan 2008
W SahanACCC15321112472.517c DD de Soysa b PM Pushpakumara2v BSCColombo9 Jan 2026
Graham GoochENG15321321271.831c †DA Murray b MA Holding1v WIKingston10 Apr 1981
Ashwell PrinceLAN15321721070.514c sub (D Murphy) b SP Crook2v NORNorthampton3 May 2015
Virat KohliIND15321715070.514c AB de Villiers b M Morkel2v SACenturion13 Jan 2018
Ian WestwoodWAR15322721267.402c SG Borthwick b MHA Footitt1v SURBirmingham21 Apr 2017
Brian LaraWI15323320265.674c †Kamran Akmal b Shabbir Ahmed2v PAKJamaica3 Jun 2005
Haroon RasheedPAK15324216363.226run out1v SLKarachi5 Mar 1982
BS McKinneyDUR15324420262.702c †K Smith b ER Bamber1v WARChester-le-Street11 Apr 2025
Devon ConwayNZ15324518062.451b B Muzarabani2v ZIMBulawayo7 Aug 2025

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.