Dhoni is a cricket giant, anyway you look at him