6. David Miller (35 Balls vs Bangladesh, 2017), South Africa, T20 International
South African batter David Miller holds a flamboyant record for scoring the fastest T20 International century and the sixth in the list of fastest centuries in T20 cricket. Miller achieved a distinct landmark while featuring for the South African national cricket team in a T20I fixture against Bangladesh back in 2017. Miller’s fantastic efforts helped the Proteas to seal a massive victory.