Last updated on October 24th, 2023 at 08:08 am

Most sixes in International Cricket

most sixes in international cricket

When it comes to the most sixes in international cricket, there are a few legendary names that immediately come to mind. These players have left a lasting impact on the game with their incredible power-hitting abilities and ability to clear the boundary ropes effortlessly. One of the top contenders for this records is Rohit Sharma from India, who has established himself as one of the modern-day greats in limited-overs cricket. With impeccable timing and exceptional power, Sharma has consistently found ways to send the ball sailing over the ropes, accumulating an impressive tally of sixes throughout his career.

Players with most sixes in international cricket

In the world of cricket excitement, hitting sixes stands out as one of the most thrilling moments for players and fans. Being able to hit the ball over the boundary with great power and accuracy is a skill that only a handful of individuals have mastered. In this blog, we will explore the player who holds the record for hitting the most sixes in cricket history, as well as delve into the achievements of the Indian player with the most sixes across all formats.

Rank

Player

Country

Years

Matches

Runs

100s

50s

Total 6s

Sixes

1

Chris Gayle

WI

1999-2021

483

19593

42

105

2332

553

2

Rohit Sharma

IND

2007-2023

442

17218

44

91

1628

529

3

Shahid Afridi

PAK

1996-2018

524

11196

11

51

1053

476

4

Brendon McCullum

NZ

2002-2016

432

14676

19

76

1552

398

5

Martin Guptill

NZ

2009-2022

367

13463

23

76

1385

383

6

MS Dhoni

IND

2004-2019

538

17266

16

108

1486

359

7

Sanath Jayasuriya

SL

1989-2011

586

21032

42

103

2486

352

8

Eoin Morgan

ENG

2006-2022

379

10859

16

64

917

346

9

AB De Villiers

SA

2004-2018

420

20014

47

109

2004

328

10

Jos Buttler

ENG

2011-2023

328

10267

14

62

955

304

Chris Gayle

Chris Gayle, the cricketing dynamo, has left cricket enthusiasts amazed with his incredible tally of 553 international sixes across all format. With this remarkable feat, Gayle has rightfully earned the moniker “The Universe Boss.” Whether it’s the Test format, One Day Internationals (ODIs), or the vibrant T20 matches, Gayle’s effortless ability to launch the ball beyond the boundary has cemented his status as a genuine legend of the sport. His unparalleled prowess in hitting sixes stands as a testament to his greatness, solidifying his place among the most remarkable six-hitters in the history of international cricket.

Format

Matches

Sixes

Test

103

98

ODI

301

331

T20I

79

124

Rohit Sharma

Rohit Sharma, the ‘Hitman’ of Indian cricket, has etched his name in the history books with his exceptional six-hitting ability. With a staggering tally of 534 international sixes out of 436 matches, Rohit has firmly established himself as one of the most prolific six-hitters in the game. Notably, he holds the record for hitting the most number of sixes in a single international innings, smashing 16 sixes against South Africa in 2019. Additionally, Rohit also holds the record for the most hat-trick of sixes in international cricket. His ability to consistently find the boundary with massive hits has made him an icon of power-hitting in the cricketing world.

 

Format

Matches

Sixes

Test

47

68

ODI

241

273

T20I

148

182

Shahid Afridi

Shahid Afridi, the explosive Pakistani all-rounder, is renowned for his aggressive style of play and his ability to clear the boundary with ease. With a total of 476 international sixes out of 524 matches, Afridi has left a lasting impact on the game. Known for his fearless approach, he holds the record for hitting the most sixes in T20 internationals. Afridi’s incredible power-hitting and ability to change the course of a match with his six-hitting prowess have made him a fan favorite and a legend in the world of cricket.

 

Format

Matches

Sixes

Test

27

52

ODI

398

351

T20I

99

73

 

Brendon McCullum

Brendon McCullum, the dynamic former New Zealand captain, was a force to be reckoned with when it came to hitting sixes in international cricket. With a total of 398 sixes out of 432 matches, McCullum showcased his aggressive batting style and penchant for big hits. He held the record for the most sixes in T20 internationals until recently, and his ability to effortlessly clear the ropes made him a feared batsman. McCullum’s explosive six-hitting capability, combined with his leadership skills, made him a true game-changer and a fan favorite in the cricketing world.

MS Dhoni

MS Dhoni, the legendary Indian cricketer and former captain, is not only known for his exceptional leadership skills but also for his remarkable ability to hit sixes. With a total of 359 sixes out of 538 in international cricket, Dhoni has displayed his incredible power-hitting capabilities throughout his career. Whether it was his helicopter shot or his brute force, Dhoni’s sixes have left spectators in awe. His calm composure under pressure and knack for timing the ball perfectly have made him one of the most effective and feared finishers in the game.

Most sixes in Test

Ben Stokes is the batsman with the most sixes in Test cricket, with 124 sixes to his name. He is followed by Brendon McCullum (107 sixes), Adam Gilchrist (100 sixes), Chris Gayle (98 sixes), and Jacques Kallis (97 sixes). Stokes is also the only batsman to have hit six sixes in an over in Test cricket.

Rank

Player

Team

Matches

Test Sixes

1

Ben Stokes

England

91

109

2

Brendon McCullum

New Zealand

101

107

3

Adam Gilchrist

Australia

96

100

4

Chris Gayle

West Indies

103

98

5

Jacques Kallis

South Africa

166

97

6

Virender Sehwag

India

104

91

7

Brian Lara

West Indies

131

88

8

Chris Cairns

New Zealand

62

87

9

Vivian Richards

West Indies

121

84

10

Tim Southee

New Zealand

94

83

Most sixes in ODI

Shahid Afridi proudly claims the record for most sixes in ODI international cricket, with a staggering 349 sixes, solidifying his position as the highest six-hitter in ODI history. Across his 393 matches, he amassed 8,027 runs at an average of 23.81. His exceptional skill in clearing the boundary resonates profoundly, imprinting his legacy as a significant player in the exhilarating world of cricket. 

Rank

Player

Team

Matches

ODI Sixes

1

Shahid Afridi

Pakistan

398

351

2

Chris Gayle

West Indies

301

331

3

Rohit Sharma

India

243

275

4

Sanath Jayasuriya

Sri Lanka

445

270

5

MS Dhoni

India

350

229

6

Eoin Morgan

England

248

220

7

AB de Villiers

South Africa

228

204

8

Brendon McCullum

New Zealand

260

200

9

Sachin Tendulkar

India

463

195

10

Saurav Ganguly

India

311

190

 

Most sixes in T20

Rohit Sharma reigns supreme in the realm of T20 cricket, holding the record for the most sixes across all formats. As the top-ranked T20 six-hitter, he has sent the ball soaring beyond the boundary ropes a remarkable 182 times. His prowess in clearing the boundary adds an electrifying dimension to the game, cementing his status as a true master of T20 cricket. 

Rank

Player

Team

Matches

T20 Sixes

1

Rohit Sharma

India

148

182

2

Martin Guptill

New Zealand

122

173

3

Aaron Finch

Australia

103

125

4

Chris Gayle

West Indies

79

124

5

Eoin Morgan

England

115

120

6

Virat Kohli

India

115

117

7

Paul Stirling

Ireland

121

117

8

Jos Buttler

England

104

113

9

Evin Lewis

West Indies

53

111

10

Colin Munro

New Zealand

65

107

who is the king of cricket

Who is the king of Cricket

Frequently Asked Questions (FAQ)

Chris Gayle has hit the most sixes in international cricket history, with 553 sixes. He is followed by Shahid Afridi (476 sixes), AB de Villiers (463 sixes), Yuvraj Singh (362 sixes), and Rohit Sharma (354 sixes).

Rohit Sharma has hit the most sixes in ODI cricket history, with 354 sixes. He is followed by Chris Gayle (331 sixes), AB de Villiers (310 sixes), Shahid Afridi (278 sixes), and Virat Kohli (264 sixes).

Rohit Sharma is known as the Sixer King of India. He is one of the most destructive batsmen in the world, and is known for his ability to hit sixes at will. He has hit a total of 354 sixes in ODI cricket, which is the most by any Indian batsman.