T20 XI of all time 1

7. Mahender Singh Dhoni (Captain and wicket-keeper):

T20 XI of all time 2

One of the greatest captain of all time, MS Dhoni will be the perfect man to lead this star studded side. The Indian limited overs captain won the inaugural T20 World Cup apart from leading IPL outfit Chennai Super Kings to two IPL trophies and one Champions League T20 glory. Captaincy aside he is one of the best finishers the game has ever seen. Coming in at number seven when few overs are left, no can be more dangerous than this man.

Matches:                 243
Runs:                      4911
Strike Rate:            135.55
Highest Score:       73*
100: 0                    50: 18