10. Shane Watson - 19 sixes in 19 innings
9. Hardik Pandya - 23 sixes in 11 innings
8. Virat Kohli - 24 sixes in 44 innings
7. Andrew Symonds - 27 sixes in 31 innings
6. Ricky Ponting - 32 sixes in 59 innings
5. Aaron Finch - 32 sixes in 31 innings
4. MS Dhoni - 33 sixes in 48 innings
3. Sachin Tendulkar - 35 sixes in 70 innings
2. Glenn Maxwell - 44 sixes in 28 innings
1. Rohit Sharma - 78 sixes in 42 innings
Next : List of batters to score most runs in India vs Australia ODIs, Virat Kohli, Rohit Sharma battle for 2nd spot
Click to read more..