1 Number of captains to have won all the three major ICC limited-over tournaments. MS Dhoni is the only one to do so. Under Dhoni, India won the 2007 World T20, the 2011 ODI World Cup and the 2013 Champions Trophy. Dhoni's four wins in the finals of limited-over tournaments involving five or more teams are the joint-highest for any captain. In addition to the three aforementioned events, Dhoni also led India to the Asia Cup title last year.

110 ODIs won by Dhoni as captain - the second-most after Ricky Ponting's 165. Allan Border is the only other ODI captain with at least 100 wins. Dhoni led India to 20 wins more than Mohammad Azharuddin, who is the next India captain on this list.

41 Wins for Dhoni in T20Is - the most for any captain in the format. Darren Sammy comes second with his 27 wins as West Indies captain. Dhoni has also captained in 72 T20Is, the most by anyone.

199 ODIs in which Dhoni has led - the most for an India captain and the third-highest overall. Only Ricky Ponting and Stephen Fleming captained in more ODIs. Among India captain, Azharuddin is next with 174 matches. He is the only captain to have led an international team on 50 or more occasions in each format.

110-74 Dhoni's win-loss record in ODIs; among India players to have led in at least 20 ODIs, Dhoni's win-loss ratio of 1.486 is the best. Rahul Dravid's win-loss record of 42-33 is the next-best.

6633 Runs in ODIs for Dhoni as keeper-captain - more than thrice the number of runs scored by the next player on this list. Kumar Sangakkara is a distant second with 1756 runs. In T20 internationals, Dhoni is the only keeper-captain with over 1000 runs. Dhoni has played as keeper-captain in 271 limited-over internationals - the most by any player. No one else has played even 100 matches as keeper-captain in limited-over internationals. Sangakkara's 67 matches are the next highest.

53.92 Dhoni's average in ODIs as captain - the second-highest for any batsman to have scored at least 1000 runs, after AB de Villiers' 65.92. Among the seven captains who have scored at least 5000 runs, Dhoni's average is more than 11 clear of the next-best - Ponting.

7-4 Dhoni's win-loss record in the finals of multi-team ODI tournaments - the best among India captains who led in more than one such final. Azharuddin is second with a win-loss record of 11-8.

70.83 Dhoni's batting average as captain in India's ODI wins. Among the 32 captains with at least 1000 runs in winning causes, Dhoni's average is the third-best. Only de Villiers and Sachin Tendulkar averaged higher. Dhoni made 3754 runs in India's wins, including three hundreds and 29 fifties.

12 Number of times Dhoni was unbeaten in successful chases as T20I captain. George Bailey is second with five such innings. In ODIs, too, Dhoni leads the list with 26 such innings.

Shiva Jayaraman is a senior stats analyst at ESPNcricinfo.com. @shiva_cricinfo