Most sixes in Tests: Ben Stokes leads the race with 131

Most sixes in Tests: Ben Stokes leads the race with 131

Ben Stokes, the current England Test captain, holds the prestigious record for hitting the most sixes in Test cricket. He has sent the ball over the ropes 131 times in 105 matches, showcasing his incredible power and aggressive style of play. Right behind him is Brendon McCullum, the former New Zealand skipper and now England's red-ball coach. Known for his fearless and attacking approach, McCullum changed the way Test cricket was played. He hit 107 sixes in 101 matches.

In third place is Adam Gilchrist, the legendary Australian wicketkeeper-batsman. Gilchrist was known for his explosive batting, and he smashed 100 sixes in just 96 matches. Chris Gayle, the towering West Indian, is fourth on the list. Famous for his big hitting, Gayle cleared the boundary 98 times in 103 matches.

Jacques Kallis, one of South Africa's greatest all-rounders, comes in fifth. He hit 97 sixes in 166 matches, combining power with consistency throughout his career. Virender Sehwag, known for his fearless opening batting, is sixth with 91 sixes in 104 matches.

Tim Southee, the New Zealand fast bowler, and Brian Lara, the West Indian batting maestro, share the seventh spot with 88 sixes each. Chris Cairns, the former New Zealand all-rounder, and Angelo Mathews, the Sri Lankan stalwart, both sit in ninth place with 87 sixes. Cairns achieved this in 62 matches, while Mathews took 110. Rohit Sharma of India and the legendary Sir Vivian Richards share the 11th position, both having hit 84 sixes in Tests, with Rohit achieving this in 59 matches and Sir Viv in 121.

Most sixes in Tests

No

Name

Country

Sixes

Matches

1

Ben Stokes

England

131

105

2

Brendon McCullum

New Zealand

107

101

3

Adam Gilchrist

Australia

100

96

4

Chris Gayle

West Indies

98

103

5

Jacques Kallis

South Africa

97

166

6

Virender Sehwag

India

91

104

7

Tim Southee

New Zealand

88

100

7

Brian Lara

West Indies

88

131

9

Chris Cairns

New Zealand

87

62

9

Angelo Mathews

Sri Lanka

87

110

11

Rohit Sharma

India

84

59

11

Sir Vivian Richards

West Indies

84

121

1: Ben Stokes: 131 sixes in 107 games

The current England Test captain, Ben Stokes, leads the pack with an astounding 131 sixes. Known for his aggressive approach, Stokes has redefined the role of a Test all-rounder. His ability to clear the boundary at will, especially in clutch moments, has made him a crucial figure in England’s Test line-up. Whether it's his iconic fourth-innings 135* in a match-winning Ashes game or any other of his numerous counter-attacking knocks, Stokes' six-hitting skills are unmatched in the longest format of the game.

2:Brendon McCullum: 107 sixes in 101 games

Former New Zealand captain Brendon McCullum brought a fearless brand of cricket to the Test arena. McCullum’s 107 sixes in Test matches are a testament to his aggressive mindset. He was instrumental in transforming New Zealand cricket, often leading from the front with blistering innings that put pressure on the opposition. His approach has inspired a generation of cricketers to play an attacking brand of Test cricket. He went out with a bang, scoring the fastest century in Test history in his final Test, with a 54-ball blitz against Australia in 2016.

3: Adam Gilchrist: 100 sixes in 96 games

Adam Gilchrist revolutionized the role of a wicketkeeper-batsman in Test cricket. His 100 sixes came at crucial moments, often either turning the tide in Australia’s favor or putting them so far ahead of the opposition that a defeat was virtually impossible. Gilchrist’s ability to counter-attack, especially when Australia was under pressure, made him one of the most feared batsmen of his era. His six-hitting ability added a new dimension to Australia’s dominant Test team of the 2000s. He was also the first batter to reach 100 sixes in Test cricket.