Highest T20 Sixes in World Cricket

T20 Batting Records - Highest Sixes in Cricket:

Players Team Matches Sixes
BB McCullum New Zealand 60 73
SR Watson Australia 36 62
CH Gayle West Indies 32 60
Yuvraj Singh India 33 54
DA Warner Australia 44 54
MJ Guptill New Zealand 41 48
MN Samuels West Indies 23 38
CL White Australia 38 38
LRPL Taylor New Zealand 50 37
JA Morkel South Africa 42 34
DJ Hussey Australia 39 34
KP Pietersen England 36 32
Shahid Afridi Pakistan 58 32
SK Raina India 36 30
EJG Morgan England 35 30
DMPD Jayawardene Sri Lanks 46 30
DJ Bravo West Indies 33 29
LJ Wright England 42 29
JP Duminy South Africa 42 29
Kamran Akmal Pakistan 49 27
KA Pollard West Indies 33 26
Close