1) Narendra Modi Stadium, Ahmedabad, Gujarat

The Narendra Modi is the largest cricket stadium in the world, with a capacity of over 110,000 spectators. It is located in Ahmedabad, Gujarat, and was inaugurated in 2020. The stadium is named after the current Prime Minister of India, Narendra Modi.
The Narendra Modi Stadium is a state-of-the-art stadium with all the latest facilities. It has a natural grass pitch, a drainage system, and floodlights. The stadium also has a number of VIP suites and corporate boxes.
Tickets: link
Location:
https://maps.app.goo.gl/sydMqzAtc7t6ApsX7
2) Wankhede Stadium, Mumbai, Maharashtra

The Wankhede Stadium is one of the most iconic cricket stadiums in the world. It is located in Mumbai, Maharashtra, and was built in 1974. The stadium is named after the Wankhede family, who donated the land for the stadium.
The Wankhede Stadium has hosted many important cricket matches, including the final of the 1983 Cricket World Cup. The stadium is also home to the Mumbai Indians, one of the teams in the Indian Premier League.
Location:
https://maps.app.goo.gl/DP1rxA4cKoe656Jm7
3) MCA Stadium, Pune, Maharashtra

The MCA Stadium is a cricket stadium in Pune, India. It is the home ground of the Maharashtra cricket team and has hosted a number of international matches, including Test matches, ODIs, and T20Is. The stadium has a capacity of 37,406 and is known for its good batting wicket.
The MCA Stadium has hosted a number of memorable matches, including the 2012 India-West Indies Test match, which was the first Test match to be played in Pune. The stadium has also hosted the IPL final on two occasions, in 2013 and 2016.
Location: https://maps.app.goo.gl/vLFGZ2buV6jgCURM8
4) Eden Gardens, Kolkata, West Bengal

Eden Gardens Stadium is an international cricket stadium in Kolkata, West Bengal, India. Established in 1864, it is the oldest and second-largest cricket stadium in India and third-largest in the world. The stadium currently has a capacity of 68,000.
Eden Gardens is often referred to as home of Indian cricket and has also been described as “cricket’s answer to the Colosseum” and called the “Mecca of Indian cricket”, due to it being the first purpose-built ground for the sport.
The stadium has hosted many important matches, including the 1987 Cricket World Cup final, the 2001 India-Pakistan Test match, and the 2011 Cricket World Cup final. It is also the home ground of the Kolkata Knight Riders, one of the teams in the Indian Premier League (IPL).
Location: https://maps.app.goo.gl/3THU34KPNZDHSJ6v8
5) HPCA Stadium, Dharamsala, Himachal Pradesh

The Himachal Pradesh Cricket Association Stadium (HPCA Stadium), also known as the Dharamshala Stadium, is a cricket stadium in Dharamshala, Himachal Pradesh, India. It is located at an altitude of 1,457 metres (4,781 ft) above sea level, making it the highest international cricket ground in the world.
The stadium was built in 2003 and hosted its first international match in 2005, when India played Sri Lanka. It has since hosted matches in the Indian Premier League (IPL), the ICC World Twenty20, and the ICC Cricket World Cup.
The HPCA Stadium is known for its picturesque setting, with the snow-capped Himalayas in the background. It is also a popular tourist destination, and is often referred to as the “Mecca of Cricket”.
Location: https://maps.app.goo.gl/YbSMZ6bBzZEZw2Fb9
6) Chinnaswamy Stadium, Bengaluru

The M. Chinnaswamy Stadium is a cricket stadium in Bengaluru, Karnataka, India. It is named after M. Chinnaswamy, who was the president of the Karnataka State Cricket Association (KSCA) from 1977 to 1980. The stadium is the home ground of the Karnataka state cricket team and the Indian Premier League franchise Royal Challengers Bangalore. It is owned by the Government of Karnataka and has been leased out to the KSCA for a period of 100 years.
The M. Chinnaswamy Stadium is known for its fast and bouncy pitch. It is a batsman’s paradise when the pitch is fresh, but it can be a nightmare for bowlers when the pitch is dry and hard. The stadium has hosted some of the most exciting cricket matches in history, including the 1996 Cricket World Cup quarter-final between India and Pakistan.
Location: https://maps.app.goo.gl/RM4CiRw4JRuJp3Tq5
7) MA Chidambaram Stadium, Chennai

The MA Chidambaram Stadium is a historic and iconic cricket stadium that has hosted many memorable matches over the years. It is a popular destination for cricket fans from all over the world and is sure to continue to be a major venue for cricket in India for many years to come.
It was established in 1916, making it the second oldest cricket stadium in India after Eden Gardens in Kolkata. It has hosted 50 Test matches, 83 ODIs, and 1 T20I.It was the venue for the 2011 Cricket World Cup final, which was won by India.The stadium has a capacity of 39,000 spectators.
Location: https://maps.app.goo.gl/fX4u9Hn12VjTkPV69
8) Arun Jaitley Stadium, Delhi

The Arun Jaitley Stadium is the second oldest functional international cricket stadium in India, after the Eden Gardens of Kolkata. It was established in 1883 and has hosted 34 Tests, 25 ODIs and 6 T20Is. The stadium is known for its fast and bouncy pitches, which have helped to produce some memorable matches.
In 2023, the Arun Jaitley Stadium will host five matches during the ICC Cricket World Cup. The matches will be played against South Africa, Afghanistan, England, West Indies, and Bangladesh.