In 1986, who set a new record for scoring the quickest century in test cricket in terms of balls faced (from 56 balls)?
Century (cricket) most ODI centuries, having scored 49 ODI Centuries. The first Twenty20 International (T20I) century was scored by Chris Gayle who amassed 117 runs against South Africa at Johannesburg in the very first match of ICC World Twenty20 tournament in 2007. Rohit Sharma currently holds the record for most T20I centuries, having scored 4 T20I Centuries. The fastest recorded century in Test cricket terms of balls faced is held by Brendon McCullum who scored 100 runs from 54 balls against Australia at Christchurch, New Zealand in 2016, beating the previous record of 56 held jointly by Viv Richards and Misbah-ul-Haq. The
Century (cricket) record for the fastest recorded century in terms of balls faced in first-class cricket is held by David Hookes who scored 102 runs from 34 balls for South Australia vs Victoria in a Sheffield Shield match in 1982. Chris Gayle holds the record for the fastest century in Twenty20, during an Indian Premier League in April 2013, reaching the milestone off only 30 balls. In One day International cricket (ODI) the fastest century is held by South African batsman AB De Villiers. De Villiers' century came up in just 31 balls against the West Indies in the 2nd ODI at