Dhoni, who made his international debut in 2004 in a ODI against Bangladesh on December 23, completed 400 international matches on Saturday during India's match against Zimbabwe at the World Cup 2015. India won with Dhoni sealing the game with a six.
The wicketkeeper-batsman is only the 6th Indian to achieve this feat. The others are former captains Mohammad Azharuddin, Sachin Tendulkar, Rahul Dravid, Anil Kumble and Sourav Ganguly. (Dhoni's Test achievements)
The 33-year-old Dhoni has been in international cricket for over a decade now. He is arguably India's best limited overs captain. (Dhoni's achievements in ODI cricket)
Dhoni, among other records, is the first skipper to have won all three ICC trophies (World Twenty20 in 2007, World Cup 2011 and Champions Trophy in 2013).
Today, Dhoni was appearing in his 260th ODI. He has played 90 Tests and 50 Twenty20 Internationals. He retired from Tests in December last year.
400 and more international matches for India (as on March 14, 2015)
664 (200 Tests, 463 ODIs, 1 T20I) - Sachin Tendulkar
509 (164 Tests, 344 ODIs, 1 T20I) - Rahul Dravid
433 (99 Tests, 334 ODIs) - Mohammad Azharuddin
424 (113 Tests, 311 ODIs) - Sourav Ganguly
403 (132 Tests, 271 ODIs) - Anil Kumble
400 (90 Tests, 260 ODIs, 50 T20Is) - MS Dhoni