India created history by winning the ICC Men’s T20 World Cup on home soil, defeating New Zealand by 96 runs in the final at the Narendra Modi Stadium on Sunday.
KABUL (Pajhwok): England restricted Pakistan to 137 runs in the T20 World Cup final at the Melbourne Cricket Ground in Australia on Sunday. Jos Buttler
GET IN TOUCH
NEWSLETTER
SUGGEST A STORY
PAJHWOK MOBILE APP