1. Brendon McCullum - 123 vs Bangladesh in 2011
2. Chris Gayle - 117 runs vs South Africa in 2007
3. Alex Hales - 116* vs Sri Lanka in 2014
4. Ahmed Shehzad - 111* runs vs Bangladesh in 2014
5. Tamim Iqbal - 103* runs vs Oman in 2016
Next : Virat Kohli to Shreyas Iyer, here's list of players with most 50 plus T20 scores for India in last 2 years
Click to read more..