answersLogoWhite

0

England won the 2010 Twenty20 World Cup.

Pakistan won the 2009 Twenty20 World Cup.

India won the 2007 Twenty20 World Cup.

User Avatar

Wiki User

14y ago

What else can I help you with?