Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

Player figures come from full scorecards, which we hold for 446 of the 448 matches in this selection (from 1884). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
David GowerENG142108 & 34267210v NZLondon11 Aug 1983
Tom AlsopSUS142135 & 7326150v MIDLondon19 Jul 2022
Daniel LawrenceESS142105 & 37260172v MIDLondon6 Apr 2023
Max HoldenMID14265 & 77*325170v DURLondon1 May 2026
Sid BarnesAUS1410 & 141-142v ENGLondon24 Jun 1948
Alex HalesNOT14114196194v MIDLondon14 Aug 2014
Max HoldenMID141119* & 22201171v DERLondon18 Sept 2018
Ben DuckettENG141141135181v INDLondon19 Jul 2026
Wally HammondENG140140 & DNB-141v NZLondon26 Jun 1937
Ken BarringtonENG14080 & 60--3v WILondon20 Jun 1963
Basil D'OliveiraENG14059 & 81*286151v PAKLondon27 Jul 1967
Brendan TaylorNOT140106 & 34242210v MIDLondon12 Apr 2015
Rahul DravidIND139103* & 36313200v ENGLondon21 Jul 2011
Jamie SmithSUR139138 & 1196161v MIDLondon19 Jul 2023
KL RahulIND139100 & 39235190v ENGLondon10 Jul 2025
Greg ChappellAUS138131 & 7*327140v ENGLondon22 Jun 1972
Roy FredericksWI1380 & 138255141v ENGLondon17 Jun 1976
Viv RichardsWI138138*157113v ENGLondon23 Jun 1979
Dawid MalanMID13822 & 116270180v YORLondon20 Sept 2016
Mark StonemanMID138108 & 30*197200v LEILondon28 Apr 2022
Rohit SharmaIND138138110175v ENGLondon19 Jul 2026
Dennis AmissENG137137147180v INDLondon7 Jun 1975
Tony GreigENG13796 & 41171201v AUSLondon31 Jul 1975
Geoff HowarthNZ137123 & 14*341150v ENGLondon24 Aug 1978
Mark ButcherENG137137256211v ZIMLondon22 May 2003
Nasser HussainENG13734 & 103*260210v NZLondon20 May 2004
Michael ClarkeAUS1371 & 136239140v ENGLondon16 Jul 2009
Gary BallanceENG137110 & 27262170v INDLondon17 Jul 2014
Lewis GregorySOM137137 & DNB231171v MIDLondon2 Jun 2017
Chris WoakesENG137137*177210v INDLondon9 Aug 2018
Graham GoochENG136136162110v AUSLondon29 May 1989
Sam RobsonMID136136236190v SUSLondon24 May 2024
Aiden MarkramSA1360 & 136213140v AUSLondon11 Jun 2025
Victor TrumperAUS135135* & DNB-200v ENGLondon15 Jun 1899
Clem HillAUS135135 & DNB-170v ENGLondon15 Jun 1899
Archie MacLarenENG13556 & 79-210v AUSLondon15 Jun 1905
Kevin PietersenENG13526 & 109182160v WILondon17 May 2007
Frank WoolleyENG134134*--0v SALondon28 Jun 1924
Keith MillerAUS13425 & 109-142v ENGLondon25 Jun 1953
Gundappa ViswanathIND13421 & 113371170v ENGLondon2 Aug 1979
Hashim AmlaSA13413 & 121235130v ENGLondon16 Aug 2012
Alastair CookENG13485 & 49*259121v SLLondon9 Jun 2016
KL RahulIND134129 & 5280121v ENGLondon12 Aug 2021
Ryan HigginsMID134131 & 3*290100v DURLondon1 May 2026
Allan LambENG13323 & 110337160v WILondon28 Jun 1984
Kepler WesselsSA133105 & 28325200v ENGLondon21 Jul 1994
Billy GodlemanDER13328 & 105*242131v MIDLondon18 Sept 2018
Colin AckermannLEI13363 & 70*220180v MIDLondon14 May 2019
Stephen EskinaziMID133118 & 15258160v DERLondon7 Apr 2022
Ravindra JadejaIND13372 & 61*312122v ENGLondon10 Jul 2025

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.