AHMEDABAD-The ghosts of the past were finally laid to rest at the Narendra Modi Stadium as India delivered a masterclass against New Zealand to retain their ICC T20 World Cup title with a 96-run win ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results