Record of most sixes by a batsman in T20 cricket career
Brendon McCullum holds the record for most sixes by a batsman in T20 Cricket. 17 February 2005 was when first Twenty20 International cricket match was played, at Auckland where Australia beat the home team New Zealand by 44 runs. Over years since that day, we cricket fans have realized that Twenty20 cricket is more than just "hit out" or "get out" game. but, that said, big hits still receive the most applauds..

Mind you, no more than six runs you can make off a single ball (unless it's a no-ball which will make it 7 runs off 1 ball). For Twenty20 matches, teams tend to select players with ability to the send ball out of the ground.

This gives us one obvious question == which batsman has hit most sixes in T20 cricket?

Brendon McCullum of New Zealand holds the record with Yuvraj Singh of India close behind. Interestingly, as you can see in the table below, Yuvraj has played half as many games as Brendon. Another Kiwi, Ross Taylor, is also jumping up the ladder pretty quickly although third Kiwi in top 10 six hitters, Jacob Oram, has lost his touch a bit in recent times. Chris Gayle of West Indies and David Warner of Australia are also in contention to hold the record someday.

Note : Yuvraj Singh of India is the only batsman to hit 6 sixes in one over. he did it against Stuart Broad of England on 19 September 2007 at Durban in South Africa. Chris Gayle, Brendon McCullum and Suresh Raina are only three batsmen to score a century in T20 Cricket.

Note : following list is limited to cricketers who have hit more than 30 sixes in their Twenty20 cricket career..
Most sixes by a batsman in Twenty20 International career.
Batsman (Country) Sixes Mts Best 100s 50s S.rate
Brendon McCullum (New Zealand) 68 57 123 2 9 133.33
Shane Watson (Australia) 62 36 81 0 10 148.48
Chris Gayle (West Indies) 59 31 117 1 10 144.64
Yuvraj Singh (India) 54 33 72 0 6 148.68
David Warner (Australia) 51 42 89 0 8 138.97
Martin Guptill (New Zealand) 43 38 101* 1 4 123.99
Cameron White (Australia) 38 38 85* 0 3 133.58
Ross Taylor (New Zealand) 36 47 63 0 4 120.14
Albie Morkel (South Africa) 34 39 43 0 0 142.73
David Hussey (Australia) 34 39 88* 0 3 121.97
Kevin Pietersen (England) 32 36 79 0 7 141.51
Shahid Afridi (Pakistan) 31 58 54* 0 4 142.32
Suresh Raina (India) 29 32 101 1 3 136.14
Dwayne Bravo (West Indies) 29 32 66* 0 3 127.42
JP Duminy (South Africa) 29 42 96* 0 4 122.36