JSCA International Cricket Stadium: Statistics, Geography, Interesting Facts
The JSCA International Cricket Stadium is a cricket stadium located in Ranchi, Jharkhand, India. It was opened in 2013 and has a seating capacity of around 40,000. The stadium is home to the Jharkhand cricket team and has hosted international and domestic cricket matches. The pitch at the JSCA International Cricket Stadium is known to … Read more