JSCA International Cricket Stadium: Pitch Report, Visitor Guide
The JSCA International Cricket Stadium, located in Ranchi, Jharkhand, is a prominent cricket venue established by the Jharkhand State Cricket Association (JSCA). Officially inaugurated in January 2013, it was built to address the need for an international cricket venue in the region after a dispute with Tata Steel regarding match allocations at the older Keenan Stadium … Read more