South Africa: David Miller (35 balls)
![David Miller](https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2019/11/b758f-15732365415678-800.jpg 1920w)
The hard-hitting David Miller holds the record for the fastest T20I century for South Africa. Miller got a hundred off 35 balls against Bangladesh at Potchefstroom on 29 October 2017.
He finished with an unbeaten 101 from 36 balls, having hit seven fours and nine sixes at a strike rate of 280.55, as South Africa posted 224 for 4 batting first. At the top, Hashim Amla also blazed his way to 85 from 51 balls, with 11 fours and one six.
In response, Bangladesh folded up for 141 in 18.3 overs as South Africa won the match by 83 runs. Soumya Sarkar top-scored for Bangladesh with 44 from 27 balls.
India: Rohit Sharma (35 balls)
![Rohit Sharma](https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2019/11/7533b-15732366786828-800.jpg 1920w)
Indian opener Rohit Sharma holds the record for the fastest T20I hundred for his country. Sharma achieved the feat during a T20I against Sri Lanka at Indore on 22 December 2017.
India batted first, and the opener raced to his hundred off 35 balls before eventually falling for 118 off 43 deliveries. Sharma slammed 12 fours and 10 sixes in his knock, which came at a strike rate of 274.41.
KL Rahul also helped himself to 89 from 49 balls as India ended up posting 260 for 5 on the board.
Despite Kusal Perera’s counter-attacking 77 from 37 balls, Sri Lanka were all out for 172. Kuldeep Yadav claimed 3 for 52 and Yuzvendra Chahal 4 for 52 as India won the contest by 88 runs.
Note: Kevin O’Brien is the only cricketer from Ireland to hit a T20I century. He blazed his way to 124 from 62 balls in the 6th Match of the Oman Pentangular Series at Al Amerat on 7 October 2019.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news