Analysis
Top 5 Indian players with most sixes in an over in a Test match
4. Virender Sehwag (Seven sixes)

Top five batters who have hit the greatest number of sixes in a Test innings for India (Source: X)
Virender Sehwag is known for hitting sixes for fun. It was one such day in Brabourne stadium in 2009 when Sri Lanka toured India for a Test series. Against one of his favourite opponents, the Indian opener took the bowlers to the cleaners. The star batter scored 293 runs in 254 balls which came at a strike rate of 115.35. In his innings, Sehwag hit a lot of fours and seven huge sixes. Some of them came against Muttiah Muralitharan.
