I believe this thread would have some credibility if it was titled something like "Is Dhoni a real Gun player who in future may become
one of India's best ever ODI performers?"
For anyone to suggest that he is the best ever

, or even in the 10 best ever is so far off the mark that it only suggests that the writer is too blinkered in their pro-India bias,
has little or no historical knowledge, is a fifteen year old out of their league in terms of matches witnessed, or just someone with little knowledge of cricket full-stop.
A little reminder of the gum chewin Antiguin. HE WON M.O.M. IN A WORLD CUP FINAL FOR HIS FIELDING ALONE.

Try beating that. (oh and he was the most devastating batsman the form of the game has yet to see)
cheers
ps And I must say I am a big Dhoni fan!!