Pakistan '20 runs short' - Babar Azam on World Cup final defeat

  • 2 years ago
Azam felt Pakistan left themselves 20 runs short in their ICC World Twenty20 final defeat to England.

Recommended