India wins ICC World T20 2007 - Forgotten Facts About The Memorable Triumph
  • 3 years ago
On September 24, 2007, India lifted the inaugural ICC World T20 2007 by beating Pakistan in a thrilling final in Johannesburg. Here is a look back at some of the forgotten facts of the memorable triumph,which changed Indian cricket.
Recommended