The hallowed turf of Eden Gardens is located in the heart of Kolkata ... the home of Indian cricket, it is the country's oldest stadium and also, the largest in terms of capacity.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results