2. Rohit Sharma (India) – 19 Sixes against South Africa, 2019-20
The current Indian skipper Rohit Sharma was enjoying a golden run of form with the bat in the three-match home Test series against South Africa in 2019-20. He aggregated 529 runs in just 4 innings of the matches he played with an outstanding average of 132.25, hitting 3 sensational centuries.
India’s hitman who is famous for sixes also smashed 19 sixes in this series against the Proteas; he surpassed all the previous records of hitting the most sixes in a Test series. However, now he still ranks second in the list of the batters with this feat.