Dhoni, who had announced his retirement from Tests in 2014, has played 350 ODIs and 98 T20 Internationals (T20Is).
In 350 ODIs, Dhoni has scored 10773 runs at an average of 50.57. He has scored 10 centuries and 73 half-centuries in the 50-over format.
In the shortest format of the game, Dhoni has amassed 1617 runs at an average of 37.60, including two fifties.
In January 2019, Dhoni became fifth Indian and 12th overall in ODI history to score 10,000 runs. The former India captain achieved the milestone during the first ODI against Australia at the Sydney Cricket Ground on January 12.
Dhoni joined the likes of Sachin Tendulkar, Rahul Dravid, Sourav Ganguly, Kumar Sangakkara, Brian Lara and Sanath Jayasuriya on the elite list.
Under Dhoni's captaincy, India lifted the 50-over World Cup in 2011 and the World Twenty20 in 2007. Dhoni also led India to the ICC Champions Trophy triumph in 2013 in England.