#6. MS Dhoni- 214 Innings

during the ICC Champions Trophy match Group B between India and Sri Lanka at The Oval in London on June 08, 2017 (Photo by Kieran Galvin/NurPhoto via Getty Images)
One of the best wicketkeepers of all time, MS Dhoni is a great finisher as well for India over the past decade. The 35-year old is also one of the modern greats with his bat alone.
The most successful Indian skipper, Dhoni has managed to reach the 8000 ODI mark in just 214 innings. He reached the milestone in the game against New Zealand in 2014.