List Of Test Cricket Grounds

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 |
2 |
The Oval |
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 |
5 |
Lord's Cricket Ground |
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 |
8 |
Newlands |
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 |
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 |
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 |
19 |
Basin Reserve (The Basin) |
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 |
22 |
Bourda Oval |
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 |
27 |
M.A. Chidambaram Stadium |
28 |
Arun Jaitley Stadium |
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 |
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 |
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 |
42 |
Gaddafi Stadium |
43 | Pindi Club Ground Rawalpindi | Pakistan First Test: Mar 27, 1965 Last Test: Mar 27, 1965 Tests Played: 1 |
44 |
Vidarbha Cricket Assc. Ground |
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 |
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 |
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) |
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 |
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 |
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 |
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 |
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 |
77 |
Sheikhupura Stadium Sheikhupura | Pakistan First Test: Oct 17, 1996 Last Test: Oct 17, 1997 Tests Played: 2 |
78 |
Arnos Vale Stadium |
79 |
Galle International Stadium |
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 |
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 |
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 |
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 |
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 |
100 |
Sophia Gardens |
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 |
105 |
Rose Bowl |
106 |
Windsor Park |
107 |
Sheikh Abu Naser Stadium Khulna | Bangladesh First Test: Nov 21, 2012 Last Test: Apr 28, 2015 Tests Played: 3 |
108 |
Hagley Oval |
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 |
120 |
Bay Oval |
121 |
Ekana Cricket Stadium |