Highest T20 Sixes in World Cricket

T20 Batting Records - Highest Sixes in Cricket:

PlayersTeamMatchesSixes
BB McCullum New Zealand6073
SR Watson Australia3662
CH GayleWest Indies 3260
Yuvraj SinghIndia3354
DA Warner Australia4454
MJ Guptill New Zealand 4148
MN Samuels West Indies 2338
CL White Australia3838
LRPL Taylor New Zealand5037
JA Morkel South Africa4234
DJ Hussey Australia3934
KP PietersenEngland3632
Shahid Afridi Pakistan5832
SK Raina India3630
EJG Morgan England3530
DMPD Jayawardene Sri Lanks 4630
DJ Bravo West Indies 3329
LJ Wright England4229
JP Duminy South Africa 4229
Kamran Akmal Pakistan4927
KA Pollard West Indies 3326