6. Rohit Sharma (India)
After years of investment on Rohit’s potential, he has finally come in terms with the 50-overs format. His elevation to the top has been a game-changer for India. The most remarkable thing about Rohit as an ODI opener lies in his ability to play long-innings. He doesn’t tire out after reaching to three-figure mark rather converts them into 140s and 150s. The right-hander has shown great hunger for those big daddy hundreds. The elegant batsman can clear the ropes with quite an ease and that makes him a tough nut to crack in the slog-overs.
In last two years, Sharma has amassed 1,582 runs at an average of almost 61 and strike-rate of 101.