Held in Sri Lanka in 2012, the T20 World Cup had finally made it’s way to Asia, the first time it had been held in that part of the world.
Held in Sri Lanka in 2012, the T20 World Cup had finally made it’s way to Asia, the first time it had been held in that part of the world.