Did you know ? No host nation has ever won T20 World Cup

364

No host nation has ever won T20 World Cup