David Miller scored the fastest international T20 hundred off 35 deliveries - including five maximums in a row in the 19th over off Mohammad Saifuddin - as South Africa completed a clean-sweep of victories over Bangladesh with an 83-run win in the second T20 match at Senwes Park.
The left-hander came to the crease with the score at 73-3, and made the most of being dropped on nought by Mushfiqur Rahim to beat the previous 45-ball record held by fellow countryman, Richard Levi against New Zealand in Hamilton five years ago.
Miller spectacularly filled the void of the rested Quinton De Kock to provide the impetus of the innings and write his name into the history books, whilst Hashim Amla's contribution of 85 runs from 51 deliveries helped South Africa reach 224-4 in their 20 overs.
In response, the Bangladesh innings failed to gather any momentum due to a continual loss of wickets, and were bowled out for 141 in 18.3 overs to complete a dismal tour.
Having been asked to bat, the South African openers started off in explosive fashion, with Amla and Mangaliso Moshele scoring 23 off the first two overs. However, Shakib Al Hasan clean bowled both Moeshele (5) and JP Duminy (4) in overs three and five respectively to momentarily peg things back for Bangladesh.
A quick-fire 20 from AB De Villiers then followed, but it was the entrance of Miller, who joined Amla in the 10th over to record a partnership of 79-runs for the fourth wicket which wrestled the initiative away from Bangladesh.
Amla - who looked set to reach a hundred of his own - was eventually dismissed by Saifuddin after attempting a big shot to leg, but this did not disrupt Miller's flow, who smashed fours and nine maximums in his score of 101 not out.
In reply, the Bangladeshi openers started off in positive fashion, scoring 21 runs in the first two overs, but Imrul Kayes' run out for six triggered a domino effect of wickets as Shakib (2), Mushfiqur (2) and Sabbir Rahman (5) all fell cheaply.
Despite the favourable batting conditions on offer, Soumya Sarkar's 44 off 27 balls was the only major resistance as Aaron Phangiso (2-31) and JP Duminy (2-23) impressed with the ball.
With the run-rate beyond their reach, the dismissals of Mehidy Miraz (13), Taskin Ahemed (4) and Saifuddin (23) in the 17th and 18th overs respectively succumbed Bangladesh to a crushing defeat.