[Updated] List of the Top 10 Cricketers With Most Sixes in Test Cricket

Have you ever wondered who the final six batsmen in Test cricket are? These players changed the face of the game with their powerful batting and ability to hit boundaries with ease.

Hitting six really requires a combination of strength, timing and technique. Some players have the knack to penetrate the boundary with ease, while others struggle to even make clean contact with the ball.

Most sixes in Test cricket

Ben Stokes – 131 Brendon McCullum – 107 Adam Gilchrist – 100 Chris Gayle – 98 Jacques Kallis – 97 Tim Southee – 92* Veren De Sewague – 91 pic.twitter.com/xQ4gcnDIAs

— Omka Mankame (@Oam_16) October 18, 2024

Over the years, many talented cricketers have showcased their power-hitting abilities in Test cricket. Some become legends for their ability to consistently hit sixes, while others have brief but unforgettable moments of six-hit glory.

In this article, we will take a look at the top 10 cricketers who have hit the most sixes in Test cricket. So get ready to discover those batsmen who have redefined the concept of six-wicket in Test cricket.

Check:

List of cricketers who have scored most six runs in Test cricket

Below is the list of top 10 cricketers who have scored most six runs in Test cricket. The list includes:

rank

player name

nation

span

pad

hostel

HS

100

6 seconds

1

Benjamin Andrew Stokes

England

2013-2024

106

192

258

13

131

2

Brendan Barry McCallum

New Zealand

2004-2016

101

176

Chapter 302

12

107

3

Adam Craig Gilchrist

Australia

1999-2008

96

137

204*

No. 17

100

4

Christopher Henry Gale

west indies

2000-2014

103

182

Chapter 333

15

98

5

Jacques Henry Callis

South Africa

1995-2013

166

280

224

45

97

6

Timothy Grant Southey

New Zealand

2008-2024

103*

148

77*

93

7

Virender Sehwag

India

2001-2013

104

180

Chapter 319

twenty three

91

8

Brian Charles Lara

west indies

1990-2006

131

Chapter 232

400*

34

88

9

Christopher Lance Cairns

New Zealand

1989-2004

62

104

158

5

87

10

Rohit Gurunath Sharma

India

2013-2024

62*

106

212

12

87

11

Angelo Davis Matthews

Sri Lanka

2009-2024

114

Chapter 202

200*

16

87

12

Isaac Vivian Alexander Richards

west indies

1974-1991

121

182

Chapter 291

twenty four

84

13

Andrew Flintoff

England

1998-2009

79

130

167

5

82

14

Matthew Lawrence Hayden

Australia

1994-2009

103

184

380

30

82

15

Misbah Haq

Pakistan

2001-2017

75

132

161*

10

81

16

Kevin Peter Peterson

England

2005-2014

104

181

227

twenty three

81

No. 17

Mahendra Singh Dhoni

India

2005-2014

90

144

224

6

78

18

Ricky Thomas Ponting

Australia

1995-2012

168

Chapter 287

Chapter 257

41

73

19

Clive Hubert Lloyd

west indies

1966-1985

110

175

242*

19

70

20

Younis Khan

Pakistan

2000-2017

118

213

313

34

70

twenty one

David Andrew Warner

Australia

2011-2024

112

205

335*

26

69

twenty two

Sachin Ramesh Tendulkar

India

1989-2013

200

Chapter 329

248*

51

69

twenty three

Ian Terrence Botham

England

1977-1992

102

161

208

14

67

twenty four

Cuthbert Gordon Greenidge

west indies

1974-1991

108

185

226

19

67

25

Ravindra Anirudh Jadeja

India

2012-2024

75*

108

175*

4

66

Source: ESPNcricinfo

Ben Stokes has hit 131 sixes in his Test cricket career so far. This impressive stat makes him one of the most aggressive hitters in the game.

As far as Indian cricketers are concerned, Virender Sehwag holds the record for most sixes in Test cricket in India, having hit 91 sixes in his illustrious career. He is followed by Rohit Sharma who hit 87 sixes.

Other notable Indian players include Ravindra Jadeja who hit 66 sixes, Sachin Tendulkar who hit 69 sixes and MS Dhoni who made a huge contribution by hitting 78 sixes in his Test career.

The ability to consistently push boundaries has played a key role in their success and has contributed to India’s strong performances in Test cricket.

Also Read | [Updated] Top 10 players with the most sixes in international cricket 2024