Top 5 batsmen with most sixes in Test history

Virender Sehwag (left) and Brendon McCullum (right)
Virender Sehwag (left) and Brendon McCullum (right)

#2 Adam Gilchrist - 100 sixes (96 matches)

Adam Gilchrist
Adam Gilchrist

Adam Gilchrist was an integral part of the dominant Australian team of the late '90s and early 2000s. He usually played in the lower middle order in Tests.

More often than not, Gilchrist used to play the role of the enforcer in that lineup. On numerous occasions, he single-handedly took his team to a safe position by playing attacking cricket.

Gilchrist played 96 matches and scored 5570 runs at an impressive average of 47.60 including 17 centuries and 26 fifties. He hit 100 sixes in his Test career and currently holds the second position on this list.


#1 Brendon McCullum - 107 sixes (101 matches)

Brendon McCullum
Brendon McCullum

Former Kiwi skipper Brendon McCullum is one of the most destructive batsmen the game of cricket has ever seen. Indian cricket fans will never forget the astounding knock he played in the first ever IPL match back in 2008, where he slammed 158 off just 73 balls.

McCullum enthralled his many fans throughout his career by constantly showcasing his six-hitting abilities in all formats of the game.

McCullum played 101 matches and scored 6453 runs at an average of 38.64 including 12 centuries and 31 fifties. He hit 107 sixes in his Test career and currently holds the pole position on this list.

Quick Links

App download animated image Get the free App now