Chris Gayle hit the fastest century in World Twenty20 history as West Indies crushed England by six wickets in Mumbai in 2016. Where does Gayle sit on the list of all time fastest centuries?
South African left hander David Miller blasted a 35 ball century against Bangladesh in 2017 to record the fastest ever T20 international century.
In Test cricket, Brendon McCullum broke the joint record of Viv Richards and Misbah with a 54 ball century against Australia in the 2nd Test in 2016.
AB de Villiers took 31 balls to smash the fastest century in one-day internationals.
Ever since England opener Andy Sandham stroked his way to 325 (640 balls, 28 fours) against the West Indies in the 4th Test of 1930 at Sabina Park, it has been a dream for batsman to crown their career by achieving a triple century in test cricket.
Amongst the many greats of the game that did not record a triple are Sachin Tendulkar (Highest score 248 not out), Ricky Ponting (Highest score of 257), Rahul Dravid (Highest score 270) and Allan Border (Highest score 205) – this list comprises 4 of the top 5 run scorers in test cricket, with only Lara making a triple century.