However, India’s record at the Narendra Modi Stadium has been far from convincing.