List of international men's cricket grounds in England and Wales

International men's cricket was first played in England in 1868 by the touring Australian Aboriginal cricket team, although it would not be until 1878 that the first tour by a team termed as representative was made by the touring Australians. The first Test match to be played in England came two years later in 1880 between England and Australia at The Oval. The same two sides played in the first One Day International to be held in England at Old Trafford during Australia's 1972 tour. In 2005, the Rose Bowl hosted the first Twenty20 International to be played in England during Australia's 2005 tour.

Men's international grounds

Active venues

Below is a complete list of grounds used for men's international cricket in England and Wales, listed in order of first use.

NameLocationFirstLastMatchesFirstLastMatchesFirstLastMatchesRefs
TestOne Day InternationalTwenty20 International
The Oval
Kennington, London6 September 1880
England v Australia
7 June 2023
Australia v India
1057 September 1973
England v West Indies
22 May 2014
England v Sri Lanka
5728 June 2007
England v West Indies
20 May 2014
England v Sri Lanka
16[1][2][3][4][n 1]
Old Trafford
Stretford, near Manchester10 July 1884
England v Australia
23 July 2016
England v Pakistan
7624 August 1972
England v Australia
17 July 2022
England v India
4213 June 2008
England v New Zealand
3 July 2018
England v India
5[5][6][7][8]
Lord's
St John's Wood, London21 July 1884
England v Australia
12 August 2021
England v India
13126 August 1972
England v Australia
14 July 2019
England v New Zealand
565 June 2009
England v Netherlands
21 June 2009
Pakistan v Sri Lanka
8[9][10][11][12]
Trent Bridge
West Bridgford, near Nottingham1 June 1899
England v Australia
4 August 2021
England v India
6131 August 1974
England v Pakistan
30 August 2014
England v India
386 June 2009
Bangladesh v India
24 June 2012
England v West Indies
11[13][14][15][16]
Headingley
Headingley, Leeds29 June 1899
England v Australia
22 August 2019
England v Australia
735 September 1973
England v West Indies
6 June 2019
Sri Lanka v India
360[17][18][19]
Edgbaston
Edgbaston, Birmingham29 May 1902
England v Australia
1 July 2022
England v India
5128 August 1972
England v Australia
2 September 2014
England v India
515 July 2010
Australia v Pakistan
7 September 2014
England v India
4[20][21][22][23]
ODI & T20I grounds
Riverside Ground
Chester-le-Street5 June 2003
England v Zimbabwe
27 May 2016
England v Sri Lanka
520 May 1999
Pakistan v Scotland
25 May 2014
England v Sri Lanka
148 September 2012
England v South Africa
31 August 2013
England v Australia
2[24][25][26][27]
Sophia Gardens
Cardiff8 July 2009
England v Australia
8 July 2015
England v Australia
320 May 1999
Australia v New Zealand
4 September 2016
England v Pakistan
195 September 2010
England v Pakistan
6 July 2018
England v India
4[28][29][30][31]
Rose Bowl
West End, near Southampton16 June 2011
England v Sri Lanka
18 June 2021
New Zealand v India

ICC World Test Championship Finals
510 July 2003
South Africa v Zimbabwe
16 September 2013
England v Australia
1713 June 2005
England v Australia
21 June 2017
England v South Africa
4[32][33][34][35]
County Ground
Bristol013 June 1983
New Zealand v Sri Lanka
25 August 2014
England v India
1328 August 2006
England v Pakistan
8 July 2018
England v India
3[36][37][38]

Former venues

Below is a complete list of grounds used for men's international cricket in England and Wales, listed in order of first use.

NameLocationFirstLastMatchesFirstLastMatchesFirstLastMatchesRefs
TestOne Day InternationalTwenty20 International
Former Test Grounds
Bramall LaneSheffieldonly match:
3 July 1902
England v Australia
 100[39][40]
Former ODI & T20I grounds
St Helen's
Swansea018 July 1973
England v New Zealand
9 June 1983
Pakistan v Sri Lanka
20[41][42]
North Marine Road
Scarborough026 August 1976
England v West Indies
15 July 1978
England v New Zealand
30[43][44]
County Ground
Northampton0 11 June 1983
England v Sri Lanka
26 May 1999
India v Sri Lanka
30[45][46]
New Road
Worcester013 June 1983
West Indies v Zimbabwe
22 May 1999
Sri Lanka v Zimbabwe
30[47][48]
Grace Road
Leicester011 June 1983
India v Zimbabwe
27 May 1999
Scotland v West Indies
30[49][50]
County GroundSouthampton016 June 1983
Australia v Zimbabwe
30 May 1999
Kenya v Sri Lanka
30[51][52]
County Ground
Derby018 June 1983
New Zealand v Sri Lanka
28 May 1999
New Zealand v Pakistan
30[53][54]
Nevill Ground
Tunbridge Wells0only match:
18 June 1983
India v Zimbabwe
 10[55][56]
County Ground
Chelmsford020 June 1983
Australia v India
29 May 1999
South Africa v Zimbabwe
30[57][58]
County Ground
Hove0only match:
15 May 1999
India v South Africa
 10[59][60]
St Lawrence Ground
Canterbury018 May 1999
England v Kenya
30 June 2005
Australia v Bangladesh
40[61][62]
County Ground
Taunton011 June 1983
South Africa v Sri Lanka
31 May 1999
Bangladesh v Pakistan
223 June 2017
England v South Africa
17 June 2019
Bangladesh v West Indies
2[63][64][65]

Notes

References