The 37-year-old former India skipper joined an elite list which features some of India’s greatest batsmen in Sachin Tendulkar, Sourav Ganguly and Rahul Dravid.
Dhoni needed just 33 runs to achieve the milestone and he did it with a single in the 43rd over of the second ODI between India and England at the iconic Lord’s Stadium. Dhoni is currently placed 12th in the list of all-time highest run-getters in ODIs.
Sri Lanka’s Kumar Sangakkara is the only wicketkeeper-batsman to feature in the list with 14,234 runs to his name. He is the second highest run-getter in the ODIs, behind only the legendary Sachin Tendulkar.
Earlier in the day, Dhoni also became the fourth wicket-keeper to complete 300 ODI catches after Adam Gilchrist (417), Mark Boucher (403) and Kumar Sangakkara (402).