M S Dhoni
India
Rajin Saleh from Bangladesh is the youngest captain in ODI. He captained his team when he was 20 years and 297 days in an ODI match. Youngest test captain is Tatenda Taibu of Zimbabwe,he captained the country when he was 20 years and 358 days old.
india won in 1983 and 2011
MS Dhoni
Ricky Ponting is the captain of the Australian Cricket team in the 2011 Cricket World Cup.
Ashish Bagai is the captain of the Canadian Cricket team in the 2011 Cricket World Cup.
Elton Chigumbura is the captain of the Zimbabwean Cricket team in the 2011 Cricket World Cup.
William Porterfield is the captain of the Ireland Cricket team in the 2011 Cricket World Cup.
Peter Borren is the captain of the Netherlands Cricket team in the 2011 Cricket World cup.
There is no t20 world cup in 2011, it is in 2012.
Mahendra Singh Dhoni is the captain of the Indian Cricket team in the 2011 Cricket World Cup.
Shafiul Islam is the bowler who bowled first delivery at the icc 2011 cricket world cup