The ground has hosted eighteen Test matches, the first in 1948 when India played the West Indies.
[5][6][7] Of the nine One Day Internationals played at the stadium, five matches (including the final) were staged during the ICC Champions Trophy in 2006.
[1][2] Virender Sehwag's 293, scored against Sri Lanka in 2009, is the highest Test innings achieved at the ground.
[10] On 29 October 2018, first century at this ground in the ODIs was scored by Rohit Sharma against West Indies.
[12] Ricky Ponting holds the record for the highest T20 International innings score at the ground, 76 against India in 2007.