Cricket News
| On Dec 17, 2021 12:38 PM IST

Most sixes in Test – List of Batsmen who’ve hit most sixes


Most sixes in Test – Over the years, many have called Test cricket boring but it’s fair to say that Test cricket is the most entertaining format of the game. Test cricket requires lots of patience, grit and dedication.

Most sixes in Test

Batters in the longest format of the game don’t fancy hitting sixes as they have ample amount of time and they avoid taking risks and try to build on innings and help their team to be in a strong position. Test cricket needs lots of patience but many explosive batters continue to back their aggressive style and hit sixes to put pressure on the opposition.

Let’s have a look at the five batsmen with most sixes in Test






Brendon McCullum

New Zealand




Adam Gilchrist





Chris Gayle

West Indies




Jacques Kallis

South Africa




Virender Sehwag





Brian Lara

West Indies




Chris Cairns

New Zealand




Vivian Richards

West Indies




Andrew Flintoff





Matthew Hayden





1. Brendon McCullum – 107 sixes

Arguably one of the best Kiwi batters, Brendon McCullum tops the list of most sixes in test. The opening batter was well known for his aggressive style and you’ll not be surprised to know that he’s also the proud owner of the fastest century in Test cricket and is also the first New Zealand batter to score a triple century in the longest format of the game.

The former Black Caps skipper made his Test debut in 2004 and donned New Zealand whites for 101 Test matches. He smashed 107 maximums in his career spanning 12 years and his record for most sixes in test is still unbroken. He retired from Test cricket in 2016 as one of the best batters.

2. Adam Gilchrist – 100 sixes

One of the fiercest batters in the game of cricket, Adam Gilchrist is the second-highest six-hitter in Test cricket. The Australian wicket-keeper batter set the stage on fire with both his batting and wicket-keeping and never made Test cricket look boring.

Gilchrist made his Test debut in 1999 and played the longest format of the game for 9 years. During his career spanning 9 years, the southpaw smashed 100 sixes. He’s the only second batter so far to touch the 100-landmark in terms of sixes in Tests. The wicketkeeper batter finally called time on his career in 2008.

3. Chris Gayle – 98 sixes

Explosive West Indian opener Chris Gayle is still ageing like a fine wine. Any list related to sixes would be incomplete if Gayle’s name is not there. Such is an impact of the ‘Universe Boss’. While everyone might be aware of prowess in the limited-overs format, he’s no mug with the bat in Test cricket as well.

Chris Gayle, who is the first batter to score a century in all formats of the game, made his Test debut for West Indies in 2008 and took Test cricket to a different level with his aggressive style of play. He played his last Test for the nation in 2014. He has played 103 Test matches so far and in that he smashed 98 sixes to be third on the list of most sixes in test.

4. Jacques Kallis – 97 sixes

Arguably, one of the best all-rounders to have graced the game of cricket, Jacques Kallis holds the number four spot in the list of most sixes in test. The all-rounder in terms of batting was compared to Sachin Tendulkar and in terms of bowling, he was compared to Zaheer Khan. This depicts his mettle as a cricketer.

Kallis, who scored 5 consecutive Test centuries, made his Test debut in 1995. He donned the Proteas white for 13 years and many times bailed his team out of the trouble on his own. In his Test career, he smashed 97 sixes. The all-rounder then finally called time on his career in 2013.

5. Virender Sehwag – 91 sixes

Virender Sehwag has been one of the finest batsmen to have graced the game of cricket. The right-handed batsman was mainly known for his aggressive style of play as he only believed in dominating the bowling line-ups in all three formats of the game.

Sehwag only played in one way and is one of the four batsmen to make two triple centuries in Tests. He scored runs at a fast pace in the longest format of the game. He made his debut for India in Tests in 2001 and his career of 12 years, he smashed 91 sixes. The ‘Nawab of Najafgarh’ then finally called time on his career in 2013 with more than 8500 Test runs to his name.

Related Most double centuries in Test Cricket

Ankit Jit Singh

Dream was to play cricket, but job is to serve cricket