Chris Gayle

The West Indian legend has smashed 553 sixes in international cricket and sits atop the list.

Rohit Sharma

Rohit Sharma is second on the list of batters with most sixes in international cricket with 502 sixes.

Shahid Afridi

The former Pakistani captain Shahid Afridi is third on the list with 476 international sixes.

Brendon McCullum

Former New Zealand captain Brendon McCullum has smashed 398 sixes and sits on fourth in the list.

Martin Guptill

New Zealand's stylish opener Martin Guptill is fifth on the list with 383 sixes in international matches.

VIEW ALL

Read Next Story