JSCA International Stadium Complex Ranchi Boundary Length and Seating Capacity
JSCA International Cricket Stadium is situated in Ranchi, Jharkhand. It is owned by the Jharkhand State Cricket Association. The stadium was established in 2011 but hosted its first match in 2013 between India and England. The construction of the stadium is done in such a way that no shadow falls on any of the nine … Read more