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.
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.
Mahendra Singh Dhoni is the captain of the Indian Cricket team in the 2011 Cricket World Cup.
M S Dhoni
The youngest member of the 2011 Pakistani Cricket World Cup squad is Ahmed Shehzad.
Jimmy Kamande was the captain of the Kenyan Cricket Team in the 2011 ODI Cricket World Cup.
Kumar Sangakkara is the captain of the Sri Lankan Cricket team in the 2011 Cricket World Cup.
Darren Sammy is the captain of the West Indies Cricket team in the 2011 Cricket World Cup.
Graeme Smith is the captain of the South African Cricket team in the 2011 Cricket World Cup.