India has a rich cricketing history, and its Oldest Cricket Stadiums in India are a testimony to this legacy. These stadiums are not just venues for cricket matches; they are landmarks reflecting decades of memorable cricketing moments. Each ground has a unique story and has witnessed some of the greatest matches and performances in Indian cricket. In this article, we will explore the top 10 Oldest Cricket Stadiums in India and their significance in cricket history.
Cricket came to India during the early 1700s, introduced by the British. The first recorded cricket match in India was played in 1721. Over the years, cricket became part of Indian culture, and several iconic stadiums were built. The Oldest Cricket Stadiums in India are not only historic but also continue to host thrilling matches and tournaments.
Table of Contents
List of 10 Oldest Cricket Stadiums in India
10. Narendra Modi Stadium, Ahmedabad | 1982

The Narendra Modi Stadium, earlier known as Sardar Patel Stadium or Motera Stadium, is one of the largest and most modern among the Oldest Cricket Stadiums in India. Located in Ahmedabad, Gujarat, it was established in 1982. With a seating capacity of 132,000, it is the largest cricket stadium in the world. The first international match here was played on 12 November 1983 between India and West Indies. Over the years, the stadium has hosted several significant matches, including 15 Tests, 31 ODIs, and 7 T20Is.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Ahmedabad | 1982 | 12 Nov 1983 (Ind vs WI) | 132,000 | 15 Tests, 31 ODIs, 7 T20Is |
The Narendra Modi Stadium remains an iconic venue in Indian cricket and is a key part of the list of Oldest Cricket Stadiums in India.
ALSO READ: Virat Kohli vs Australia: Every Record, Century & Iconic Performance
9. Wankhede Stadium, Mumbai | 1974

The Wankhede Stadium in Mumbai is another famous stadium among the Oldest Cricket Stadiums in India. Built in 1974 by the Mumbai Cricket Association, it was constructed following a dispute with the Cricket Club of India. This stadium has a modern structure and a capacity of 32,000 spectators. Its first international match was on 23 January 1975 between India and West Indies. Up to 2025, Wankhede has hosted 27 Tests, 28 ODIs, and 9 T20Is.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Mumbai | 1974 | 23 Jan 1975 (Ind vs WI) | 32,000 | 27 Tests, 28 ODIs, 9 T20Is |
Wankhede Stadium is well-known for hosting the 2011 World Cup final and remains a historic venue in the list of Oldest Cricket Stadiums in India.
8. Sawai Mansingh Stadium, Jaipur | 1969

Sawai Mansingh Stadium, located in Jaipur, Rajasthan, was established in 1969. It is an important entry in the list of Oldest Cricket Stadiums in India. With a seating capacity of 24,000, it is considered one of India’s underrated cricket grounds. The stadium witnessed its first international match on 2 October 1983 when India played Pakistan, marking a significant moment in cricket’s biggest rivalry. By 2025, it has hosted 1 Test, 19 ODIs, and 1 T20I.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Jaipur | 1969 | 2 Oct 1983 (Ind vs Pa) | 24,000 | 1 Test, 19 ODIs, 1 T20I |
Sawai Mansingh Stadium continues to host domestic and international matches, making it one of the most respected Oldest Cricket Stadiums in India.
7. M. Chinnaswamy Stadium, Bengaluru | 1969

M. Chinnaswamy Stadium in Bengaluru, Karnataka, is a landmark among the Oldest Cricket Stadiums in India. Formerly known as Karnataka State Cricket Association Stadium, it was established in 1969 and has a seating capacity of 40,000. Its first international match was held on 22 November 1974 against West Indies. Up to 2025, it has hosted 25 Tests, 31 ODIs, and 10 T20Is.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Bengaluru | 1969 | 22 Nov 1974 (Ind vs WI) | 40,000 | 25 Tests, 31 ODIs, 10 T20Is |
M. Chinnaswamy Stadium is also famous for its electric atmosphere during IPL matches and remains a key stadium among the Oldest Cricket Stadiums in India.
6. Barabati Stadium, Cuttack | 1958

Barabati Stadium in Cuttack, Odisha, is one of the historic entries among the Oldest Cricket Stadiums in India. Built in 1958, it has a seating capacity of 45,000. The stadium hosted its first international match on 27 January 1982 against England. Over the years, Barabati Stadium has hosted 2 Tests, 19 ODIs, and 3 T20Is, besides numerous domestic cricket games.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Cuttack | 1958 | 27 Jan 1982 (Ind vs Eng) | 45,000 | 2 Tests, 19 ODIs, 3 T20Is |
Barabati Stadium remains a major venue for Odisha cricket and is an essential part of the Oldest Cricket Stadiums in India list.
5. Green Park, Kanpur | 1945

Green Park Stadium in Kanpur, Uttar Pradesh, is a historic venue among the Oldest Cricket Stadiums in India. Established in 1945, it is located on the banks of the River Ganga and has a capacity of 45,000. Its first international match was played on 12 January 1952 between India and England. Green Park has hosted 24 Tests, 15 ODIs, and 1 T20I to date.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Kanpur | 1945 | 12 Jan 1952 (Ind vs Eng) | 45,000 | 24 Tests, 15 ODIs, 1 T20I |
Green Park Stadium is known for its enthusiastic crowd and remains a vital ground among the Oldest Cricket Stadiums in India.
4. Brabourne Stadium, Mumbai | 1937

Brabourne Stadium in Mumbai, established in 1937, is another historic venue in the list of Oldest Cricket Stadiums in India. Built by Governor Lord Brabourne in collaboration with the Cricket Club of India, it is known for its unique architecture. The stadium hosted its first international match on 9 December 1948 against West Indies. So far, Brabourne Stadium has hosted 18 Tests, 9 ODIs, and 1 T20I, with a capacity of 20,000.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Mumbai | 1937 | 9 Dec 1948 (Ind vs WI) | 20,000 | 18 Tests, 9 ODIs, 1 T20I |
Brabourne Stadium remains an integral part of Indian cricket and a significant venue in the Oldest Cricket Stadiums in India list.
3. MA Chidambaram Stadium, Chennai | 1916

MA Chidambaram Stadium, also known as Chepauk Stadium, is in Chennai, Tamil Nadu. Established in 1916, it is one of the oldest entries in the Oldest Cricket Stadiums in India. Named after M.A. Chidambaram Chettiar, the stadium hosted its first international match on 10 February 1934 against England. It has a capacity of 38,000 and has hosted 35 Tests, 28 ODIs, and 3 T20Is.
Location | Est.Year | First Match | Capacity | Matches Hosted (as of 2025) |
Chennai | 1916 | 10 Feb 1934 (Ind vs Eng) | 38,000 | 35 Tests, 28 ODIs, 3 T20Is |
MA Chidambaram Stadium has seen numerous legendary performances and is one of the most important Oldest Cricket Stadiums in India.
2. Arun Jaitley Stadium, Delhi | 1883

Arun Jaitley Stadium, formerly Feroz Shah Kotla Stadium, is located in New Delhi and is the second oldest on the list of Oldest Cricket Stadiums in India. Established in 1883, it has a seating capacity of 35,000. The first international match played here was on 10 November 1948 against West Indies. Up to 2025, the stadium has hosted 35 Tests, 31 ODIs, and 8 T20Is.
Location | Est.Year | First Match | Capacity | Matches Hosted |
New Delhi | 1883 | 10 Nov 1948 (IND vs WI) | 35,000 | 35 Tests, 31 ODIs, 8 T20Is |
Arun Jaitley Stadium has a rich cricketing history and is a key venue among the Oldest Cricket Stadiums in India.
1. Eden Gardens, Kolkata | 1864

Eden Gardens in Kolkata is the oldest stadium in India and the crown jewel among the Oldest Cricket Stadiums in India. Established in 1864, it is often referred to as the Mecca of Indian cricket. With a seating capacity of 68,000, it hosted its first international match on 5 January 1934 against England. Eden Gardens has witnessed numerous iconic cricket moments and has hosted 42 Tests, 36 ODIs, and 12 T20Is.
Location | Est.Year | First Match | Capacity | Matches Hosted |
Kolkata | 1864 | 5 Jan 1934 (Ind vs Eng) | 68,000 | 42 Tests, 36 ODIs, 12 T20Is |
Eden Gardens remains the most historic stadium and the pinnacle of the Oldest Cricket Stadiums in India.
FAQs
1. Which is the oldest cricket stadium in India?
The oldest cricket stadium in India is Eden Gardens in Kolkata, established in 1864. It has hosted 42 Tests, 36 ODIs, and 12 T20Is as of 2025.
2. What is the largest cricket stadium among the oldest stadiums in India?
The Narendra Modi Stadium in Ahmedabad, established in 1982, is the largest cricket stadium in India and the world, with a seating capacity of 132,000.
3. Which stadiums are considered the historic landmarks of Indian cricket?
Stadiums like Eden Gardens, MA Chidambaram Stadium, Arun Jaitley Stadium, and Brabourne Stadium are historic landmarks and among the Oldest Cricket Stadiums in India, having hosted many iconic matches.
4. How many oldest cricket stadiums in India still host international matches?
Most of the Oldest Cricket Stadiums in India continue to host international matches, including Tests, ODIs, and T20Is. Stadiums like Eden Gardens, Wankhede, and M. Chinnaswamy Stadium are active venues for Indian and international cricket.