Top 10 batsmen fastest to complete 100 sixes in ODI
Rohit Sharma (India) – 138 innings
The Indian limited-over opener, Rohit Sharma took 138 ODI innings to complete 100 sixes in that format. The right-handed batsman is one of the most talented batsmen in the world.