Keenan Cricket Stadium is located at
Jamshedpur in
Jharkhand. It is acknowledged as one of the finest cricket stadiums in India.
The stadium hosts international as well as domestic cricket matches. The first One Day International Match was played between India and West Indies during the 1983-84 season.