Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO40/1 (5.2)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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
Colin CowdreyENG182-231-2c Hanif Mohammad b Fazal Mahmood1v PAKLondon16 Aug 1962
BI KellawayGLA181*22818379.396not out1v KENCanterbury9 May 2025
John SimpsonSUS181*26228169.086not out1v WARBirmingham4 Apr 2025
Mitchell MarshAUS18123629076.696lbw b JM Anderson2v ENGPerth14 Dec 2017
Alex LeesDUR18126525068.301lbw b Mohammad Abbas1v LEIChester-le-Street18 Aug 2019
Mominul HaqueBAN18127427066.064lbw b CJ Anderson2v NZChittagong9 Oct 2013
Alastair CookESS18133519054.031c & b DJ Wainwright3v DERChelmsford13 Apr 2014
Luke WellsSUS18134318152.773c & b AO Morgan2v GLABrighton2 Jul 2016
Jordan SilkTAS18134919051.864lbw b CH Stobo1v WAPerth15 Oct 2023
Mike DennessENG18139225046.174c JM Parker b BE Congdon1v NZAuckland20 Feb 1975
Bill PonsfordAUS18141319043.832hit wicket b H Verity2v ENGLeeds20 Jul 1934
Phil MeadENG181--0-4c AW Nourse b JM Blanckenberg1v SADurban18 Jan 1923
Wally HammondENG181-160-4b EQ Davies1v SACape Town31 Dec 1938
Norm O'NeillAUS181-220-4c AL Valentine b WW Hall2v WIBrisbane9 Dec 1960
Peter BurgeAUS181-220-5b DA Allen2v ENGLondon17 Aug 1961
Kumar SangakkaraSUR180*18321498.365not out1v YORLeeds26 Jun 2017
Gareth AndrewCAN180*20921786.128not out1v AAAuckland16 Dec 2012
David BedinghamDUR180*22815378.954not out3v NOTNottingham8 Apr 2021
Joe RootENG180*32118056.074not out2v INDLondon12 Aug 2021
Jonathan TattersallYOR180*34423052.337not out1v SURScarborough11 Jul 2022
Jake LibbyWOR180*49615136.292not out2v ESSChelmsford8 Apr 2021
David WarnerAUS180159205113.212c UT Yadav b I Sharma2v INDPerth13 Jan 2012
Virender SehwagIND18019020294.742c & b PT Collins1v WISt Lucia10 Jun 2006
Chris RogersMID18022026081.821c JWA Taylor b AR Adams1v NOTNottingham14 Jun 2014
Kasey AldridgeSOM18023320677.257run out (NRT Gubbins)1v HAMTaunton15 Sept 2025
Marcus TrescothickENG18024824472.581c †MV Boucher b M Ntini3v SAJohannesburg13 Jan 2005
Joe BurnsAUS18026027069.232b CAK Rajitha1v SLCanberra1 Feb 2019
James ColesSUS18026423268.184c Haider Ali b S Conners3v DERBrighton10 Jul 2023
Neil DexterLEI18028427163.383c GH Roderick b J Shaw1v GLOLeicester17 Jun 2019
BJ DawkinsKEN18030221159.601b BA Raine1v DURBeckenham15 May 2026
Chris DentGLO18031221257.692b CF Hughes2v DERBristol17 Apr 2016
Mahela JayawardeneSL18031522357.144c †MJ Prior b JM Anderson1v ENGGalle26 Mar 2012
Justin GreavesWI18032514255.386c AM Fernando b NGRP Jayasuriya2v SLNorth Sound3 Jul 2026
Joe RootENG18033818253.252c SPD Smith b RJ Harris3v AUSLondon18 Jul 2013
Rahul DravidIND18035320050.996run out (SR Waugh/MS Kasprowicz)3v AUSKolkata11 Mar 2001
Usman KhawajaAUS18042221042.652lbw b AR Patel1v INDAhmedabad9 Mar 2023
John ReidNZ18044516040.453c & b AMJG Amerasinghe2v SLColombo24 Mar 1984
Gary KirstenSA18046120039.052c †RS Kaluwitharana b CRD Fernando1v SLDurban26 Dec 2000
Ted DexterENG180-310-3st †ATW Grout b RB Simpson3v AUSBirmingham8 Jun 1961
Carl CachopaCS179*29723160.273not out1v AANapier4 Nov 2012
Justin LangerAUS179*35013051.143not out1v ENGAdelaide11 Dec 1998
Jack LeaningKEN179*40316044.424not out2v WORCanterbury10 May 2024
Tawanda MuyeyeKEN17920519487.321c BW Sanderson b AK Russell2v NORNorthampton25 Jun 2023
Brian LaraWI17920626186.894c ARC Fraser b DE Malcolm2v ENGLondon24 Aug 1995
Richard OliverWOR17921223184.432c †GH Roderick b CDJ Dent3v GLOWorcester15 Aug 2014
Tom WestleyESS17922829078.513c †BM Duckett b RK Kleinveldt3v NORNorthampton7 Jun 2015
Kepler WesselsAUS17923323176.821c Zaheer Abbas b Abdul Qadir1v PAKAdelaide9 Dec 1983
Dimuth KarunaratneSL17923515076.172c †L Tucker b MR Adair1v IREGalle16 Apr 2023
Herschelle GibbsSA17923629175.852c MA Butcher b MP Vaughan1v ENGBirmingham24 Jul 2003
Rishi PatelLEI17923716575.531b Zain-ul-Hassan2v GLACardiff10 Jul 2023

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.