Highest Score by a batsman in Twenty20 (T20) Cricket.
Test cricket is where batsmen first defend, calculate and then score runs.
One day Internationals is where batsmen look to attack, but there's a danger of being bowled out before playing full quota of 50 overs.
Twenty20 cricket is were batter don't think one bit, and smash everything from ball one. Selectors even keep those batsman away from this shortest version of international cricket who can't play innovative strokes.
If you like to seeing sixes, T20 is for you.

But very few batsmen have the ability to clear field at will. Chris Gayle of West Indies was the first batsman to reach three figure individual score in 20 over cricket, and we all know how good a striker of cricket ball he is. So far, only 20 batsmen have managed to make a century in T20 internationals. Brendan McCullum is only one to do it twice while Aaron Finch has gone the highest, so far..

Record holders

Aussie Ricky Ponting's 98 not out was the highest score in first ever T20 game back in 2005 before Chris Gayle scored 117 in 2007. Since Richard Levi was unbeaten at same score in year 2012, he kind of snatched away the record after 5 long years but only 7 months later it went to Brendon McCullum's 123. McCullum was out last ball of the innings. Eleven months later, Aaron Finch mesmerized one and all, scoring the first T20 century on English soil and even crossed 150 mark, the first batsman to do so at International level. Finch was out with well over two overs remaining in the inning. Imagine what he could've done had he batted on..!!

Also see : Fastest T20 century | Fastest T20 fifty | Most sixes in a T20 match
Highest Individual scores by a batsman in T20 cricket.
Batsman (Country) Runs Balls 4s 6s Versus Mon/Yr
Aaron Finch (Australia) 156 63 11 14 England 29 Aug 2013
Shane Watson (Australia) 124* 71 10 6 India 31 Jan 2016
Brendon McCullum (New Zealand) 123 58 11 7 Bangladesh 21 Sep 2012
Babar Hayat (Hong Kong) 122 60 9 7 Oman 20 Feb 2016
Faf du Plessis (South Africa) 119 56 11 5 West Indies 11 Jan 2015
Md Shahzad (Afghanistan) 118* 67 10 8 Zimbabwe 10 Jan 2016
Richard Levi (South Africa) 117* 51 5 13 New Zealand 19 Feb 2012
Chris Gayle (West Indies) 117 57 7 10 South Africa 11 Sep 2007
Alex Hales (England) 116* 64 11 6 Sri Lanka 27 Mar 2014
Brendon McCullum (New Zealand) 116* 56 12 8 Australia 28 Feb 2010
Morne van Wyk (South Africa) 114* 70 9 7 West Indies 14 Jan 2015
Ahmed Shehzad (Pakistan) 111* 60 10 5 Bangladesh 30 Mar 2014
Rohit Sharma (India) 106 66 12 5 South Africa 2 Oct 2015
T Dilshan (Sri Lanka) 104* 57 12 5 Australia 6 Aug 2011
Tamim Iqbal (Bdesh) 103* 63 10 5 Oman 13 Mar 2016
Martin Guptill (New Zealand) 101* 69 9 6 South Africa 23 Dec 2012
Suresh Raina (India) 101 60 9 5 South Africa 2 May 2010
Chris Gayle (West Indies) 100* 48 5 11 England 16 Mar 2016
Mahela Jayawardene (Sri Lanka) 100 64 10 4 Zimbabwe 3 May 2010
Richard Berrington (Scotland) 100 58 10 5 Bangladesh 24 Jul 2012
Luke Wright (England) 99* 55 8 6 Afghanistan 21 Sep 2012
Alex Hales (England) 99 68 6 4 West Indies 24 Jun 2012
Ricky Ponting (Australia) 98* 55 8 5 New Zealand 17 Feb 2005
Mahela Jayawardene (Sri Lanka) 98* 56 9 4 West Indies 7 May 2010
Ahmed Shehzad (Pakistan) 98* 64 6 6 Zimbabwe 24 Aug 2013
Chris Gayle (West Indies) 98 66 5 7 India 9 May 2010
Hashim Amla (South Africa) 97* 62 8 4 Australia 9 Mar 2016
T Dilshan (Sri Lanka) 96* 67 12 2 West Indies 19 Jun 2009
JP Duminy (South Africa) 96* 54 10 4 Zimbabwe 10 Oct 2010
Demien Martyn (Australia) 96 56 7 5 South Africa 9 Jan 2006
List limited to batsman with scores above 95 runs.

Note : above list is limited to batsmen who have scored more than a 94 in a T20I match.. in process, Highest score of all main team like West Indies, India, Australia, England, South Africa, Sri Lanka, New Zealand, Pakistan and Bangladesh are included except and Zimbabwe (best score = 93* by Hamilton Masakadza).

FastCricket welcomes your feedback :

*   * *