Rohit Sharma slams 118 against Sri Lanka    AFP
Rohit Sharma slams 118 against Sri Lanka AFP

Chris Gayle was the first to score a T20 International hundred, against South Africa at Johannesburg in the 2007 World T20. It took Gayle over eight years to register his second ton in the format. By then Brendon McCullum had become the first to score 2 T20I hundreds, in 2010 and 2012. Evin Lewis became the third a year after Gayle. His first hundred had come in August 2016, but the second came less than a year later in July the following year. Colin Munro got two hundreds in 2017 (he is still the only one to do this in the same calendar year). Rohit Sharma joined the list in December 2017; his first hundred had come in 2015. Here is the complete list:

Runs Batsman Team Against Venue Date
Two T20 International hundreds
116* Brendon McCullum New Zealand Australia Christchurch February 28, 2010
123 New Zealand Bangladesh Pallekele September 21, 2012
117 Chris Gayle West Indies South Africa Johannesburg September 11, 2007
100* West Indies England Mumbai March 16, 2016
125* Evin Lewis West Indies India Lauderhill August 27, 2016
100 West Indies India Kingston July 9, 2017
109* Colin Munro New Zealand Bangladesh Mount Maunganui January 6, 2017
101 New Zealand India Rajkot November 4, 2017
118 Rohit Sharma India South Africa Dharamsala October 2, 2015
106 India Sri Lanka Indore December 22, 2017
One T20 International hundred
101 Suresh Raina India South Africa Gros Islet May 2, 2010
100 Mahela Jayawardene Sri Lanka Zimbabwe Providence May 3, 2010
104* Tillakaratne Dilshan Sri Lanka Australia Pallekele August 6, 2011
117* Richard Levi South Africa New Zealand Hamilton February 19, 2012
100 Richie Berrington Scotland Bangladesh The Hague July 24, 2012
101* Martin Guptill New Zealand South Africa East London December 23, 2012
156 Aaron Finch Australia England Southampton August 29, 2013
116* Alex Hales England Sri Lanka Chittagong March 27, 2014
111* Ahmed Shehzad Pakistan Bangladesh Dhaka March 30, 2014
119 Faf du Plessis South Africa West Indies Johannesburg January 11, 2015
114* Morne van Wyk South Africa West Indies Durban January 14, 2015
118* Mohammad Shahzad Afghanistan Zimbabwe Sharjah January 10, 2016
124* Shane Watson Australia India Sydney January 31, 2016
122 Babar Hayat Hong Kong Oman Fatullah February 19, 2016
103* Tamim Iqbal Bangladesh Oman Dharamsala March 13, 2016
110* KL Rahul India West Indies Lauderhill August 27, 2016
145* Glenn Maxwell Australia Sri Lanka Pallekele September 6, 2016
117* Shaiman Anwar UAE Papua New Guinea Abu Dhabi April 14, 2017
101* David Miller South Africa Bangladesh Potchefstroom October 29, 2017

Note: It took the world almost three years to find their second T20I centurion, in McCullum. Suresh Raina and Mahela Jayawardene joined later that year. The juggernaut has not stopped since.