Former India captain Mahendra Singh Dhoni's 39th birthday today. Dhoni can be identified as a great captain, match finisher batsman, agile wicketkeeper and guide. Dhoni has set many records in his cricket career and it is impossible to break this record.

The only captain in the world to have won all three major International Cricket Council (ICC) tournaments ... Under Dhoni's leadership, Team India won the Twenty20 in 2007, the ODIs in 2011 and the Champions Trophy in 2013.

Dhoni also holds the record for most international matches as a captain. Dhoni, who led the Twenty20 team to the World Cup in 2007, was given the leadership of the ODI and Test teams in 2008. He then went on to score 332 in all three formats.

Dhoni also holds the record for most wins as captain for India. He has won 178 of 332 matches in all three formats. Dhoni also holds the record for leading ODIs in 200 matches.

Dhoni also holds the record for most runs as an Indian captain. He has scored 6641 runs at an average of 53.56 in 200 ODIs as captain. Australia's Ricky Ponting tops the list.

Mahendra Singh Dhoni has hit the most 204 sixes in ODI cricket as a captain.

He has also led Chennai Super Kings to the highest number of wins in the IPL. Dhoni has won 104 out of 174 matches and lost 69 matches.

Dhoni also holds the record for individual runs as a wicketkeeper-batsman. He hit 183 off 145 balls with 15 fours and 10 sixes in the ODIs against Sri Lanka in 2005.

Dhoni's six in the final of the 2011 ODI World Cup is still remembered today. His six made India world champions after 28 years. Dhoni is the history of cricket who celebrated his victory in the final of the World Cup by hitting sixes.

Dhoni also holds the record for most stumpings in international cricket. He has made 195 stumpings in 538 matches. Sri Lanka's Kumar Sangakkara is second with 139 stumpings.

Mahendra Singh Dhoni is India's most successful wicket keeper he has taken 829 wickets in international cricket including 195 stumpings and 634 catches.