India resume their bid to win the ICC Cricket World Cup on home soil when they take on Pakistan. And all eyes are on the state-of-the-art stadium named after the country’s prime minister on Saturday.
India and South Africa will play the final T20I of the five-game series at the Narendra Modi Stadium in Ahmedabad on Friday. The series will be decided on the banks of the Sabarmati after the fourth ...