England won the 2010 T20 world cup.
There is no t20 world cup in 2011, it is in 2012.
Yes,there is ICC world cup for t20 format.It is played every two years.
England
Four
Mumbai indians
actually i think India is the real t20 champions because they were the first to win the t20 world cup
ICC T20 world cup Pakistsn won T20 world cup
The present ranking of the Afghanistan team in T20 is 12th.
Dhoni
england t20
2012