Rohit Sharma of India tops the charts with a staggering 624 sixes across 487 matches, making him the player with the most ...