ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

England: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Lord's Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENG2002200235040715581.4075753.76220531
Michael VaughanENG2002200235028211556.4051854.44211370
John CrawleyENG20022002242236100*118.0048548.66110250
Marcus TrescothickENG2002200223019810966.0024780.16110162
Marcus TrescothickENG2001200122017313786.5019489.18100143
Mark ButcherENG2002200224016910542.2543938.50100170
Andrew FlintoffENG200220023401185929.5012495.16010162
Graham ThorpeENG20022002240976524.2515861.39010110
Alec StewartENG20022002341853328.3319543.5900070
Graham ThorpeENG20012001110808080.0014555.17010120
Nasser HussainENG20012001110646464.0019333.1601080
Owais ShahENG20012001110626262.009465.9601020
Craig WhiteENG20022002121595359.007974.6801051
Alec StewartENG20012001220484424.007365.7500070
Simon JonesENG20022002110444444.0043102.3300071
Mike AthertonENG20012001110424242.0012234.4300050
Ian WardENG20012001110393939.008148.1500010
Michael VaughanENG20012001220323216.005954.2400151
Dominic CorkENG20012001220282514.005154.9000010
Ashley GilesENG20022002210191919.002673.0800030
Andrew CaddickENG2001200122015107.502951.7200010
Nick KnightENG20022002110141414.002948.2800020
Andrew CaddickENG20022002110131313.003043.3300010
Darren GoughENG2001200122111611.001384.6200010
Ronnie IraniENG200220021111010*-7142.8600000
Matthew HoggardENG200220022221010*-3627.7800020
Ryan SidebottomENG20012001110444.002317.3900000
Paul CollingwoodENG2002200211133*-475.0000000
Nick KnightENG20012001110111.00714.2900000
Alan MullallyENG2001200111111*-1100.0000000
Dominic CorkENG20022002110000.0020.0000100
Mark EalhamENG20012001110000.0060.0000100
Ben HollioakeENG20012001110000.0010.0000100

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