Narendra Modi Stadium Facts behind Ambani and Adani Ends

India vs England: ICC rates Narendra Modi Stadium pitch ‘Average’ for a Test game