The fastest century in Twenty20 cricket was made off 34 balls by Andrew Symonds (b. 9 June 1975, Australia), playing for Kent against Middlesex at Maidstone, Kent, UK, on 2 July 2004.
The fastest century in Twenty20 cricket was made off 34 balls by Andrew Symonds (b. 9 June 1975, Australia), playing for Kent against Middlesex at Maidstone, Kent, UK, on 2 July 2004.