Call Or Message Us Conveniently On WhatsApp +44.7962.557999

List Of Test Cricket Grounds

The View Of The Melbourne Cricket Ground (The MCG), Test Cricket's First Test Cricket Ground, Taken From High Up In The Ponsford Stand | Australian Cricket Tours


It surprises me that with very-limited test cricket played in each country each year, year-on-year the list of test cricket grounds grow. More nations playing Test Cricket will grow that list but even nations with decades-old established test cricket grounds continue to commission new venues on which to not bowl 90-overs in one day.

In 123 years of Test Cricket to the end of 1999, 80 grounds hosted the game. The most recent in October 2019 was the 41st new venue in the 18 years, since 2001 (no ground was added in 2000).

We don’t play that much test cricket to warrant so many venues, but it's not test cricket the investment is made for. The proliferation of T20 tournaments and bilateral T20 & ODI cricket series has brought more regional venues forward, but do they need to host Test Cricket? Out with the old, in the with new for the sake of playing one test.

Of the 41 new grounds since 2001, 25 have hosted just 3-Tests or less, taking the ‘traditional red-ball game’ from grounds that have hosted Test Cricket for 100+ years. The likes of Trent Bridge, Headingley, and Old Trafford being forsaken for Cardiff, Durham, and Southampton. Naturally, the latter don't mind.

If a regional cricket board wants to build a stadium to host money-spinning short-order cricket, that’s fine, but when that board hosts a Test Match to help pay for their new ground and in the process takes the game from a traditional venue, this upsets me.

It’s not Windies Cricket fault, but we miss Antigua Recreation Ground. If cricket is to improve in the region, West Indians must support the game as once they did. This won't happen until the game is back at ‘Sir Vivian Richards Recreation Ground’!

Whilst decrying the loss of one great Test Cricket Ground, we love ticking the box on new venues. A ‘new venue’ is one you haven’t been to, not merely one with still running cement and no running water.

Since the famous Australia India Kolkata Test 2001, Australia has toured India 5 times, yet not returned to Kolkata, and only once to Mumbai. Many people we know will only tour India (again) to tick the box on Eden Gardens, not Pune, Indore, or Ranchi.

I often hear, 'taking the game to the people'. This is fair enough but in 2021 any sport is available live on your phone, whilst affordable travel allows you to see a game with your own eyes. In 2021 and beyond 'people must take it to the game'!

With 19 active Test Cricket Grounds in India, Wankhede Stadium in Mumbai only holds 32,000 yet is rarely full on any day of a Test. If you can't get 32,000 in a city of 13m to attend a Test Match, 50,000 won't go in Ranchi with just 1.5m, so why play there?

1000+ people will tour with us when Australia plays Test Cricket in Kolkata. Eden Gardens is a big, bad, and historical bastion of Indian Cricket that people want to experience. And where is Rajkot???

We love our traditional game in traditional venues and are powerless to stop this ever-growing....

List Of Test Cricket Grounds

1

Melbourne Cricket Ground
Melbourne
| Australia
First Test - Mar 15, 1877
Last Test - Dec 26, 2020
Tests Played - 113
We Have Been Here!

2

The Oval
London
| England
First Test - Sept 6, 1880
Last Test - Sept 12, 2019
Tests Played - 102
We Have Been Here!

3 Sydney Cricket Ground
Sydney
| Australia
First Test - Feb 17, 1882
Last Test - Jan 7, 2021
Tests Played - 108
We Have Been Here!
4

Old Trafford
Manchester | England
First Test - July 10, 1884
Last Test - Aug 5, 2020
Tests Played - 82
We Have Been Here!

5

Lord's Cricket Ground
London | England
First Test - July 21, 1884
Last Test - June 2, 2021
Tests Played - 140
We Have Been Here!

6 Adelaide Oval
Adelaide | Australia
First Test - Dec 12, 1884
Last Test - Dec 17, 2020
Tests Played - 79
We Have Been Here!
7

St George's Park
Port Elizabeth | South Africa
First Test - Mar 12, 1889
Last Test - Jan 16, 2020
Tests Played - 31
We Have Been Here!

8

Newlands
Cape Town | South Africa
First Test: Mar 25, 1889
Last Test: Jan 3, 2020
Tests Played: 58
We Have Been Here!

9 Old Wanderers
Johannesburg | South Africa
First Test: Mar 2, 1896
Last Test: Feb 18, 1939
Tests Played: 22
10 Trent Bridge
Nottingham | England
First Test: Jun 1, 1899
Last Test: Aug 18, 2018
Tests Played: 63
We Have Been Here!
11 Headingley
Leeds | England
First Test: June 29, 1899
Last Test: Aug 22, 2019
Tests Played: 78
We Have Been Here!
12

Edgbaston
Birmingham | England
First Test: May 29, 1902
Last Test: June 10, 2021
Tests Played: 53
We Have Been Here!

13 Bramall Lane
Sheffield | England
First Test: July 3, 1902
Last Test: July 3, 1902
Tests Played: 1
14 Lord's No. 1 Ground
Durban | South Africa
First Test: June 21, 1910
Last Test: Nov 5, 1921
Tests Played: 4
15

Kingsmead
Durban | South Africa
First Test: Jan 18, 1923
Last Test: Feb 13, 2019
Tests Played: 44
We Have Been Here!

16 Brisbane Exhibition Ground
Brisbane | Australia
First Test: Nov 30, 1928
Last Test: Jan 16, 1931
Tests Played: 2
17 Lancaster Park / Jade Stadium
Christchurch | New Zealand
First Test: Jan 10, 1930
Last Test: Dec 7, 2006
Tests Played: 40
We Have Been Here!
18

Kensington Oval
Bridgetown | Barbados
First Test: Jan 11, 1930
Last Test: Jan 23, 2019
Tests Played: 54
We Have Been Here!

19

Basin Reserve (The Basin)
Wellington | New Zealand
First Test: Jan 24, 1930
Last Test: Dec 11, 2020
Tests Played: 65
We Have Been Here!

20 Queen's Park Oval
Port of Spain | Trinidad & Tobago
First Test: Feb 1, 1930
Last Test: June 6, 2018
Tests Played: 61
We Have Been Here!
21

Eden Park
Auckland | New Zealand
First Test: Feb 14, 1930
Last Test: Mar 22, 2018
Tests Played: 50
We Have Been Here!

22

Bourda Oval
Georgetown | Guyana
First Test: Feb 21, 1930
Last Test: Mar 31, 2005
Tests Played: 30
We Have Been Here!

23 Sabina Park
Kingston | Jamaica
First Test: Apr 3, 1930
Last Test: Aug 30, 2019
Tests Played: 52
We Have Been Here!
24 Brisbane Cricket Ground
Brisbane | Australia
First Test: Nov 27, 1931
Last Test: Jan 15, 2020
Tests Played: 63
We Have Been Here!
25 Bombay Gymkhana Ground
Mumbai | India
First Test: Dec 15, 1933
Last Test: Dec 15, 1933
Tests Played: 1
We Have Been Here!
26

Eden Gardens
Kolkata | India
First Test: Jan 5, 1934
Last Test: Nov 22, 2019
Tests Played: 42
We Have Been Here!

27

M.A. Chidambaram Stadium
Chennai | India
First Test: Feb 10, 1934
Last Test: Feb 13, 2021
Tests Played: 34
We Have Been Here!

28

Arun Jaitley Stadium
New Delhi | India
First Test: Nov 10, 1948
Last Test: Dec 2, 2017
Tests Played: 42
We Have Been Here!

29 Braebourne Stadium
Mumbai | India
First Test: Dec 9, 1948
Last Test: Dec 2, 2009
Tests Played: 18
We Have Been Here!
30 Ellis Park
Johannesburg | South Africa
First Test: Dec 27, 1948
Last Test: Jan 29, 1954
Tests Played: 6
We Have Been Here!
31

Green Park Stadium
Kanpur | India
First Test: Jan 12, 1952
Last Test: Sep 22, 2016
Tests Played: 22
We Have Been Here!

32 University Ground
Lucknow | India
First Test: Oct 23, 1952
Last Test: Oct 23, 1952
Tests Played: 1
33 Bangabandhu National Stadium
Dhaka | Bangladesh
First Test: Jan 1, 1955*
Last Test: Jan 14, 2005
Tests Played: 17
We Have Been Here!
*When Still East Pakistan
34 Bahawal Stadium
Bahawal | Pakistan
First Test: Jan 15, 1955
Last Test: Jan 15, 1955
Tests Played: 1
35 Bagh-e-Jinnah
Lahore | Pakistan

First Test: Jan 29, 1955
Last Test: Mar 26, 1959
Tests Played: 3
36 Peshawar Club Ground
Peshawar | Pakistan

First Test: Feb 13, 1955
Last Test: Feb 13, 1955
Tests Played: 1
37 National Stadium
Karachi | Pakistan

First Test: Feb 26, 1955
Last Test: Jan 26, 2021
Tests Played: 43
We Have Been Here!
38

Carisbrook
Dunedin | New Zealand

First Test: Mar 11, 1955
Last Test: Mar 7, 1997
Tests Played: 10

39 Lal Bahadur Shastri Stadium
Hyderabad | India

First Test: Nov 19, 1955
Last Test: Dec 2, 1988
Tests Played: 3
We Have Been Here!
40 Nehru Stadium
Chennai | India

First Test: Jan 6, 1956
Last Test: Feb 27, 1965
Tests Played: 9
41

New Wanderers Stadium
Johannesburg
| South Africa
First Test: Dec 24, 1956
Last Test: Jan 3, 2021
Tests Played: 42
We Have Been Here!

42

Gaddafi Stadium
Lahore | Pakistan
First Test: Nov 21, 1959
Last Test: Mar 1, 2009
Tests Played: 40
We Have Been Here!

43 Pindi Club Ground
Rawalpindi | Pakistan
First Test: Mar 27, 1965
Last Test: Mar 27, 1965
Tests Played: 1
44

Vidarbha Cricket Assc. Ground
Nagpur | India
First Test: Oct 3, 1969
Last Test: Mar 1, 2006
Tests Played: 9
We Have Been Here!

45 WACA Ground
Perth | Australia
First Test: Dec 11, 1970
Last Test: Dec 14, 2017
Tests Played: 44
We Have Been Here!
46 Niaz Stadium
Hyderabad | Pakistan

First Test: Mar 16, 1973
Last Test: Nov 25, 1984
Tests Played: 5
47 Chinnaswamy Stadium
Bengaluru | India

First Test: Nov 22, 1974
Last Test: Jun 14, 2018
Tests Played: 23
We Have Been Here!
48 Wankhede Stadium
Mumbai | India

First Test: Jan 23, 1974
Last Test: Dec 8, 2016
Tests Played: 25
We Have Been Here!
49 Iqbal Stadium
Faisalabad | Pakistan

First Test: Nov 16, 1978
Last Test: Jan 21, 2006
Tests Played: 24
We Have Been Here!
50

McLean Park
Napier | New Zealand

First Test: Feb 16, 1979
Last Test: Jan 26, 2012
Tests Played: 10
We Have Been Here!

51 Ibn-e-Qasim Bagh Stadium
Multan | Pakistan
First Test: Dec 30, 1980
Last Test: Dec 30, 1980
Tests Played: 1
We Have Been Here!
52

Antigua Recreation Ground
St John's | Antigua & Barbuda
First Test: Mar 27, 1981
Last Test: Feb 15, 2009
Tests Played: 22
We Have Been Here!

53 P Saravanamuttu Stadium
Colombo | Sri Lanka
First Test: Feb 17, 1982
Last Test: Aug 22, 2019
Tests Played: 22
We Have Been Here!
54 Asgiriya Stadium
Kandy | Sri Lanka
First Test: Apr 22, 1983
Last Test: Dec 1, 2007
Tests Played: 21
We Have Been Here!
55 Gandhi Stadium
Jalandhar | India
First Test: Sep 24,1983
Last Test: Sep 24, 1983
Tests Played: 1
56 Narendra Modi Stadium
Ahmedabad | India
First Test: Nov 12, 1983
Last Test: Mar 4, 2021
Tests Played: 14
We Have Been Here!
57

Singhalese Sports Club (SSC)
Colombo | Sri Lanka
First Test: Mar 16, 1984
Last Test: Nov 23, 2018
Tests Played: 43
We Have Been Here!

58 Colombo Cricket Club
Colombo | Sri Lanka
First Test: Mar 24, 1984
Last Test: Apr 16, 1987
Tests Played: 3
We Have Been Here!
59

Jinnah Stadium
Sialkot | Pakistan
First Test: Oct 27, 1985
Last Test: Sep 22, 1995
Tests Played: 4

60 Barbati Stadium
Cuttack | India
First Test: Jan 4,1987
Last Test: Nov 8, 1995
Tests Played: 2

61 Sawai Mansingh Stadium
Jaipur | India

First Test: Feb 21,1987
Last Test: Feb 21, 1987
Tests Played: 1
We Have Been Here!
62 Bellerive Oval
Hobart
| Tasmania
First Test: Dec 16,1989
Last Test: Nov 12, 2016
Tests Played: 13
We Have Been Here!
63 Sector 16 Stadium
Chandigarh | India
First Test: Nov 23, 1990
Last Test: Nov 23, 1990
Tests Played: 1
64 Seddon Park
Hamilton | New Zealand
First Test: Feb 22,1991
Last Test: Dec 3, 2020
Tests Played: 27
We Have Been Here!
65 Jinnah Stadium
Gujranwala | Pakistan
First Test: Dec 20, 1991
Last Test: Dec 20, 1991
Tests Played: 1
66 Ranasinghe Premadasa Stadium
Colombo | Sri Lanka
First Test: Aug 28, 1992
Last Test: Jul 14, 2017
Tests Played: 9
We Have Been Here!
67 Tyrone Fernando Stadium
Moratuwa (Colombo) | Sri Lanka
First Test: Sep 8, 1992
Last Test: Dec 8, 1993
Tests Played: 4
We Have Been Here!
68

Harare Sports Club
Harare
| Zimbabwe
First Test: Oct 18, 1992
Last Test: May 7, 2021
Tests Played: 38
We Have Been Here!

69 Bulawayo Athletic Club
Bulawayo
| Zimbabwe
First Test: Nov 1, 1992
Last Test: Nov 1, 1992
Tests Played: 1
70 Southend Club Cricket Stadium
Karachi
| Pakistan
First Test: Dec 1, 1993
Last Test: Dec 1, 1993
Tests Played: 1
71

Pindi Cricket Ground
Rawalpindi
| Pakistan
First Test: Dec 8, 1993
Last Test: Feb 4, 2021
Tests Played: 11
We Have Been Here!

72 K.D. Singh Babu Stadium
Lucknow
| India
First Test: Jan 18, 1994
Last Test: Jan 18, 1994
Tests Played: 1
We Have Been Here!
73 Queen's Sports Club
Bulawayo
| Zimbabwe
First Test: Oct 20, 1994
Last Test: Oct 29, 2017
Tests Played: 23
We Have Been Here!
74

Punjab Cricket Assc. Stadium
Mohali
 (Chandigarh) | India
First Test: Dec 10, 1994
Last Test: Nov 26, 2016
Tests Played: 13
We Have Been Here!

75 Arbab Niaz Stadium
Peshawar
| Pakistan
First Test: Sep 8, 1995
Last Test: Aug 27, 2003
Tests Played: 6
We Have Been Here!
76

SuperSport Park
Centurion
| South Africa
First Test: Nov 16, 1995
Last Test: Dec 26, 2020
Tests Played: 26
We Have Been Here!

77 Sheikhupura Stadium
Sheikhupura
 | Pakistan

First Test: Oct 17, 1996
Last Test: Oct 17, 1997
Tests Played: 2
78

Arnos Vale Stadium
Kingstown
| St Vincent & Grenadines
First Test: Jun 20, 1997
Last Test: Sep 5, 2014
Tests Played: 3
We Have Been Here!

79

Galle International Stadium
Galle | Sri Lanka
First Test: Jun 3, 1998
Last Test: Jan 22, 2021
Tests Played: 35
We Have Been Here!

80 Mangaung Oval
Bloemfontein
| South Africa
First Test: Oct 29, 1999
Last Test: Oct 6, 2017
Tests Played: 5
We Have Been Here!
81

Multan Cricket Stadium
Multan
| Pakistan

First Test: Aug 29, 2001
Last Test: Nov 19, 2006
Tests Played: 5
We Have Been Here!

82 M.A. Aziz Stadium
Chattogram
| Bangladesh
First Test: Nov 15, 2001
Last Test: Jan 6, 2005
Tests Played: 8
We Have Been Here!
83 Sharjah Cricket Stadium
Sharjah
| United Arab Emirates
First Test: Jan 31, 2002
Last Test: Oct 30, 2016
Tests Played: 9
We Have Been Here!
84

National Stadium
St George's
| Grenada
First Test: Jun 28, 2002
Last Test: Apr 21, 2015
Tests Played: 3
We Have Been Here!

85 Buffalo Park
East London
| South Africa
First Test: Oct 18, 2002
Last Test: Oct 18, 2002
Tests Played: 1
We Have Been Here!
86

Senwes Park
Potchefstroom
| South Africa
First Test: Oct 25, 2002
Last Test: Sep 28, 2017
Tests Played: 2
We Have Been Here!

87 Riverside Ground
Chester-le-Street
| England
First Test: Jun 5, 2003
Last Test: May 27, 2016
Tests Played: 6
We Have Been Here!
88 Darren Sammy Cricket Ground
Gros Islet
| St Lucia
First Test: Jun 20, 2003
Last Test: Jun 18, 2021
Tests Played: 3
We Have Been Here!
89 Mararra Oval
Darwin
| Australia
First Test: Jul 18, 2003
Last Test: Jul 1, 2004
Tests Played: 2
We Have Been Here!
90 Cazaly's Stadium
Cairns
| Australia
First Test: Jul 25, 2003
Last Test: Jul 9, 2004
Tests Played: 2
We Have Been Here!
91 Zohur Ahmed Chowdhury Stadium
Chattogram
| Bangladesh

First Test: Feb 28, 2006
Last Test: Feb 3, 2021
Tests Played: 20
We Have Been Here!
92 Shaheed Chandu Stadium
Bogra
| Bangladesh

First Test: Mar 8, 2006
Last Test: Mar 8, 2006
Tests Played: 1
93 Fatullah Osmani Stadium
Fatullah
(Dhaka) | Bangladesh

First Test: Apr 9, 2006
Last Test: Jun 10, 2015
Tests Played: 2
We Have Been Here!
94

Warner Park
Basseterre
| St Kitts & Nevis

First Test: Jun 22, 2006
Last Test: May 20, 2011
Tests Played: 3
We Have Been Here!

95 Sher-e-Bangla National Stadium
Mirpur
(Dhaka) | Bangladesh

First Test: May 25, 2007
Last Test: Feb 11, 2021
Tests Played: 21
We Have Been Here!
96 University Oval
Dunedin
| New Zealand

First Test: Jan 4, 2008
Last Test: Mar 8, 2017
Tests Played: 8
97 Providence Stadium
Georgetown
| Guyana

First Test: Mar 22, 2008
Last Test: May 12, 2011
Tests Played: 2
98 Sir Vivian Richard's Stadium
St John's
| Antigua & Barbuda

First Test: May 30, 2008
Last Test: Mar 29, 2021
Tests Played: 10
We Have Been Here!
99

Vidarbha Cricket Assc. Stadium
Jamtha (Nagpur) | India

First Test: Nov 6, 2008
Last Test: Nov 24, 2017
Tests Played: 6
We Have Been Here!

100

Sophia Gardens
Cardiff
| Wales

First Test: Jul 8, 2009
Last Test: Jul 8, 2015
Tests Played: 3
We Have Been Here!

101 Rajiv Gandhi Int. Cricket Stadium
Hyderabad | India

First Test: Nov 12, 2010
Last Test: Oct 12, 2018
Tests Played: 5
We Have Been Here!
102 Dubai International Cricket Stadium
Dubai | United Arab Emirates

First Test: Nov 12, 2010
Last Test: Nov 24, 2018
Tests Played: 13
We Have Been Here!
103 Sheikh Zayed Cricket Stadium
Abu Dhabi | United Arab Emirates

First Test: Nov 20, 2010
Last Test: Mar 10, 2021
Tests Played: 15
We Have Been Here!
104

Pallekele International Cricket Stadium
Pallekele (Kandy) | Sri Lanka

First Test: Dec 1, 2010
Last Test: Apr 29, 2021
Tests Played: 9
We Have Been Here!

105

Rose Bowl
Southampton | England

First Test: Jun 16, 2011
Last Test: June 18, 2021
Tests Played: 6
We Have Been Here!

106

Windsor Park
Roseau | Dominica

First Test: Jun 7, 2011
Last Test: May 10, 2017
Tests Played: 5
We Have Been Here!

107 Sheikh Abu Naser Stadium
Khulna
| Bangladesh

First Test: Nov 21, 2012
Last Test: Apr 28, 2015
Tests Played: 3
108

Hagley Oval
Christchurch
| New Zealand

First Test: Dec 26, 2014
Last Test: Jan 3, 2021
Tests Played: 8
We Have Been Here!

109 Holkar Stadium
Indore
| India

First Test: Oct 8, 2016
Last Test: Nov 14, 2019
Tests Played: 2
We Have Been Here!
110 Saurashtra Cricket Assc. Stadium
Rajkot
| India

First Test: Nov 9, 2016
Last Test: Oct 4, 2018
Tests Played: 2
111 Dr. Y.S. Rajasekhara Reddy ADA-VCDA Cricket Assc. Stadium
Visakhapatnam
| India

First Test: Nov 17, 2016
Last Test: Oct 2, 2019
Tests Played: 2
We Have Been Here!
112 JSCA Intl. Stadium Complex
Ranchi
| India

First Test: Mar 16, 2017
Last Test: Oct 19, 2019
Tests Played: 2
113 Maharashtra Cricket Assc. Stadium
Pune
| India

First Test: Feb 23 2017
Last Test: Mar 28, 2021
Tests Played: 2
We Have Been Here!
114 Himachal Pradesh Cricket Assc. Stadium
Dharamsala
| India

First Test: Mar 25, 2017
Last Test: Mar 25, 2017
Tests Played: 1
115 Malahide Cricket Club Ground
Dublin
| Ireland

First Test: May 11, 2018
Last Test: May 11, 2018
Tests Played: 1
116 Syhlet International Cricket Stadium
Syhlet
| Bangladesh

First Test: Nov 3, 2018
Last Test: Nov, 2018
Tests Played: 1
117 Perth Stadium
Perth
| Australia

First Test: Dec 14, 2018
Last Test: Dec 12, 2019
Tests Played: 2
118 Manuka Oval
Canberra
| Australia

First Test: Feb 1, 2019
Last Test: Feb 1, 2019
Tests Played: 1
119

Rajiv Gandhi Intl. Cricket Stadium
Dehradun
| India

First Test: Mar 15, 2019
Last Test: Mar 15, 2019
Tests Played: 1

120

Bay Oval
Tauranga
| New Zealand

First Test: Nov 21, 2019
Last Test: Dec 26, 2020
Tests Played: 2

121

Ekana Cricket Stadium
Lucknow
| India

First Test: Nov 27, 2019
Last Test: Nov 27, 2019
Tests Played: 1