Ashes Highlights
Fastest ever centuries in Tests, ODIs and T20's

Fastest ever centuries in Tests, ODIs and T20's

By CricketCrowd Staff Reporter | London | 5 November 2017

David Miller blasted a 35 ball century against Bangladesh in 2017 to record the fastest ever T20 international century.

In his last ever Test, Brendon McCullum (145) smashed a spectacular century off just 54 balls to snatch the fastest recorded ton from Viv Richards and Misbah Ul-Haq (both in 56 balls).  McCullum lofted Aussie paceman Josh Hazlewood to raise his century in front of his home ground fans in a fitting finale to his career. (2nd Test, Halgey Oval. Feb 2016)

AB de Villiers took 31 balls to smash the fastest century in one-day internationals as South Africa crushed West Indies by 148 runs. De Villiers score 149 from just 44 balls as he also smashed a record-equalling 16 sixes.

Pakistani skipper Misbah-ul-Haq unleashed carnage on Australia's bowlers to record the equal-fastest Test century (56 balls) and the fastest ever Test fifity (20 balls) in the 2nd Test in Abu Dhabi, Nov 2014.

Rookie Kiwi allrounder, Corey Anderson, smashed a 36-ball century to beat Shahid Afridi's 18 year old record for the fastest ever ODI century. Anderson ended up on 131 not out in 47 balls as New Zealand beat the West Indies in a rain shorted ODI in Queenstown (Jan 2014)

Chris Gayle, one of the cleanest strikers in modern cricket, set a new record for the fastest century in the history of professional cricket with an astonishing century off just 30 balls for the Royal Challengers Bangalore in the 2013 Indian Premier League

How does Gayle’s feat compare with other rapid centuries? We take a look at the fastest international hundreds of all time and share the list – along with our video action – for your viewing pleasure.

Fastest Test centuries

The great Sir Vivian Richards fittingly held the record for the fastest ever test match century for 30 years. He massacred the England attack to notch his hundred in just 56 balls during the 5th Test in Antigua on 14th April 1986. The West Indies were chasing an early declaration when Richards strode in at 100-1. He finished on 110 not out in 58 balls after smashing 7 fours and 7 sixes to lead the West Indies to a 5-0 series win. 

Pakistan captain Misbah-ul Haq equalled Richards' record for the world's quickest Test century, from just 56 balls, as his side ran up a big lead against a hapless Australia in the 2nd Test in 2014. Misbah also recorded the fastest ever Test fifty (20 balls) during this knock - beating Jacques Kallis's 24 ball effort.

Brendon McCullum (145) posted a century off just 54 balls against a quality Australian attack that had its tail up, to snatch the record in the 2nd Test, Halgey Oval, Feb 2016.

The top fastest batting feats in Test cricket are:

1. 54 Balls: Brendon McCullum (145) for New Zealand v Australia, 2nd Test, Halgey Oval. Feb 2016

2. 56 balls: Misbah Ul-Haq, 101 not out for Pakistan v Australia, 2nd Test in Abu Dhabi (2014)

2. 56 balls: Vivian Richards, 110 not out for West Indies v England, 5th Test at St John’s, Antigua (1986)

4. 57 balls; Adam Gilchrist, 102 not out for Australia v England, 3rd Test, WACA Ground, Perth (2006)

5. 67 balls; Jack Gregory, 119 for Australia v South Africa, 2nd Test, Old Wanderers, Johannesburg ( 1921)

6. 69 balls; Shivnarine Chanderpaul, 100 for West Indies v Australia, 1st Test, Bourda, Guyana (2003)

7. 69 balls; David Warner, 180 for Australia v India, 3rd Test, WACA Ground, Perth (2012)

 

Fastest ODI centuries

Kiwi allrounder, Corey Anderson, smashed a 36-ball century to beat Shahid Afridi's 18 year old record for the fastest ever ODI century. For 18 years, Shahid Afridi held the record for the fastest ever ODI hundred in just 37 balls. It was Afridi’s second ODI game; he carted the 1996 World Cup winning Sri Lankan-bowling attack for 6 fours and 11 sixers on the tiny postage stamp sized Nairobi Gymkhana Club ground in 1996. 

AB de Villiers took 31 balls to smash the fastest century in one-day internationals.

The top fastest batting feats in ODI cricket are:

1. 31 balls: AB De Villiers, 149 for South Africa v West Indies, 2nd ODI, J'borg, Jan 2015

2. 36 balls: Corey Anderson, 131 not out for New Zealand v West Indies, 3rd ODI, Queenstown, Jan 2014

3. 37 balls; Shahid Afridi, 102 for Pakistan v Sri Lanka, 6th ODI, Nairobi Gymkhana Club (1996)

4. 44 balls; Mark Boucher, 147 not out for South Africa v Zimbabwe, 4th ODI, Senwes Park (2006)

5. 45 balls; Brian Lara, 117 for West Indies v Bangladesh, 2nd ODI, Dhaka (1999)

6. 45 balls; Shahid Afridi, 102 for Pakistan v India, 5th ODI, Kanpur (2005)

7. 46 balls; Jos Buttler, 116 not out for England v Pakistan, 4th ODI, Sharjah (2015)

8. 48 balls; Sanath Jayasuriya, 134 for Sri Lanka v Pakistan, 1st ODI, Singapore (1996)

 

Fastest T20 centuries

With only 120 balls available, scoring a century in any T20 is a rare feat. Chris Gayle tops the list with a 30 ball century in the 2013 IPL. He also scored the first ever international T20 century which features on the list below.

David Miller blasted a 35 ball century against Bangladesh in 2017 to record the fastest ever T20 international century.

The top fastest batting feats in International T20 cricket are:

1. 35 balls, David Miller, 101 not out for South Africa v Bangladesh, 2nd T20, Potchefstroom (2017)

2. 45 balls; Richard Levi, 117 not out for South Africa v New Zealand, 2nd T20, Hamilton (2012)

3. 47 balls: Aaron Finch 156 for Australia v England, 1st T20, Rose Bowl (2013)

4. 47 balls: Chris Gayle 100 not out for West Indies v England, ICC T20 World Cup, Mumbai (2016)

5. 50 balls; Chris Gayle, 117 for West Indies v South Africa, 1st T20, Johannesburg (2007)

6. 50 balls; Brendon McCullum, 116 not out, New Zealand v Australia, 2nd T20, Christchurch (2010)

7. 51 balls; Brendon McCullum, 123, New Zealand v Bangladesh, World Cup 5th T20, Pallekele (2012)

8. 53 balls; Evin Lewis, 125, West Indies v India, Only T20, Jamaica (2017)

9. 54 balls: Colin Munro, 101, New Zealand v Bangladesh, 2nd T20, Mount Maunganui (2017) 

9. 54 balls; Colin Munro 109 not out, New Zealand v India, 2nd T20, Rajkot (2017)

11. 55 balls; Tillakaratne Dilshan, 104 not out, Sri Lanka v Australia, 1st T20, Pallekele (2011)

 

Will Chris Gayle’s 30-ball century ever be beaten? We suspect it will take an extra special innings to do so.

Latest update: 5 November 2017

 

Related videos

Fastest ever ton: Misbah equals Viv's record, breaks fastest fifty (Abu Dhabi)
Fastest ever ton: Misbah equals Viv's record, breaks fastest fifty (Abu Dhabi)

Pakistani skipper Misbah-ul-Haq unleashed carnage on Australia's bowlers to record the equal-fastest Test century (56 balls) to match Viv Richard's record from 1986. This record was subsequently beaten by Brendon McCullum in 2016.

Misbah-ul-Haq scored the fastest half-century in Test cricket to eclipse Jacques Kallis of South Africa who took 24 balls in 2005.

2nd Test, Abu Dhabi, Nov 2014.

McCullum bows out by smashing fastest Test century record
McCullum bows out by smashing fastest Test century record

In his last ever Test, Brendon McCullum (145) smashed a spectacular century in just 54 balls to snatch the fastest recorded ton from Viv Richards and Misbah Ul-Haq (both in 56 balls).

McCullum lofted Josh Hazlewood to raise his century in front of his home ground fans in a fitting finale to his career. In a stunning rescue act, McCullum and batting partner Corey Anderson posted a 100 run stand for the fifth wicket off just 57 balls.

2nd Test, Halgey Oval. Feb 2016

Levi blasts fastest ton, stitches up Kiwis: 2nd T20 (Hamilton)
Levi blasts fastest ton, stitches up Kiwis: 2nd T20 (Hamilton)

Richard Levi hit the fastest Twenty20 international century as the Proteas beat New Zealand by eight wickets.

Levi reached three figures off just 45 balls, which included a record 13 sixes. The 24-year-old opener made an unbeaten 117 from 67 balls.

Martin Guptill top scored with 47, just missing out on his seventh successive international half century, as the New Zealanders set a target of 174.

2nd T20 (Hamilton), Feb 2012

Lewis belts India for record 125 in 62 balls: Only T20 (Jamaica)
Lewis belts India for record 125 in 62 balls: Only T20 (Jamaica)

Evin Lewis smashed 125 not out in just 62 balls to make mince meat of the Indian bowling attack and guide the Windies to a convincing 9-wicket victory over India in the one-off T20.

His 53 ball century was the highest score in a run chase in T20 history.

Earlier, India posted 190-6 thanks to Dinesh Karthik's 48 and Virat Kohli's 39. Pacemen Jerome Taylor (2/31) and Kersick Williams (3/42) slowed down the Indian run onslaught.

West Indies 194 for 1 (Lewis 125*) beat India 190 for 6 (Karthik 48, Taylor 2-31) by 9 wickets.

July 2017

82 votes | 177036 views 82

Share with
What are these?
from around the world
more...
CricketCrowd articles
more...

Random Video (I'm Feeling Lucky)