The highest score in a t20 international was earler holded by Chris Gayle(West Indies) a 117 in ICC T20 World Cup 2007 V.S South Africa but was broken by Aaron Finch(Australia) a 156 in Australia's tour of England 2013.
In domestic cricket it was first by Cameron White(Australia) a 141 in Friends Life t20 until broken by Brendon McCullum (New Zeland) a 158 in very first match of DLF IPL 2008 but broke by Chris Gayle (West Indies) a 175 V.S Pune Warriors India in PEPSI IPL 6.
Jayawardene (SL) is the highest run taker in t20 world cup 2010
200
Ashraful made highest run in t20
Aaron Finch 156
Brendon McCullum
Brendam McCullum
yusuf pathan
The highest total by a team in T20 international cricket is 278/3 by Afghanistan against Ireland in 2019.
malinga
65
Chris gale is a power hitter. He has the highest rate.
england