answersLogoWhite

0

ICC World Twenty20, Final happened between Sri Lanka and West Indies. At Colombo (RPS),on Oct 7, 2012.West Indies won the 2012/13 ICC World Twenty20.

User Avatar

Xander Weimann

Lvl 10
3y ago

What else can I help you with?