If you are looking for the fastest ODI centuries of your favorite cricket player so you on the right place. People are more interested in One Day International (ODI) cricket matches as the batsmen compete to score the fastest 50s and 100s. In this article, we discuss the Top 10 fastest ODI centuries of All Time.
List Of Top 10 Fastest ODI Centuries Of All Time 2023
- AB de Villiers (31 Balls)
- Cory James Anderson (36 Balls)
- Shahid Afridi (37 Balls)
- Mark Boucher (44 Balls)
- Brian Lara (45 Balls)
- Shahid Afridi (45 Balls)
- Jesse Ryder (46 Balls)
- Jos Buttler (46 Balls)
- Sanath Jayasuriya (48 Balls)
- Kevin O’Brien (50 Balls)
AB de Villiers (31 Balls)
AB de Villiers is one of the world’s most acclaimed one-day cricketers, and his remarkable 360° power has earned him the nickname Superman. Only recently he scored the fastest ODI century in just 31 against the West Indies team on 18 January 2015 at Johannesburg, South Africa.
Not only that but he also holds records for scoring the many Fastest ODI Centuries the best century is completed in 31 balls and 150 in just 64 balls is the fastest ODI 150. AB started playing cricket with Willowmoore Park Cricket Club senior team in the 2001–2002 season becoming a professional player from the 2005-2006 season.
Cory James Anderson (36 Balls)
Corey Anderson is a famous former cricket player from New Zealand. He was known as an outstanding batter, and he played this sport while serving his country. There are many common features in batting to any player needs to know about.
He makes the second fastest ODI century in just 36 against the West Indies team on 1 January 2014 at Queenstown, New Zealand. He stood out as a very talented and skilled left-handed batsman, an all-rounder, who was adept at both batting and bowling and soon earned himself the nickname “Flash”.
Shahid Afridi (37 Balls)
Boom Boom Afridi, also known as Shahid Afridi by his fans, was one of Pakistan’s most famous cricket players for the Pakistan team. He was an excellent all-rounder cricketer who was used to both hitting sixes and taking wickets quickly. He scored the fastest ODI century against Sri Lanka in just 37 balls on 4th October 1996. Afridi has many records for the fastest century in the ODI list.
Mark Boucher (44 Balls)
Mark Boucher scored the fourth fastest ODI century in Potchefstroom. He used to play all formats of cricket and was a wicket-keeper. He was a fast bowler as well. Mark played for over 17 years and 2 months in his career before retiring at the end of the 2008 season.
During this time he played in 198 matches, and took 534 catches along with 580 stumpings which are world records for a test wicketkeeper. Apart from that he also holds the record for one of the quickest centuries ever made in ODI matches having reached 100 runs in 44 balls against Zimbabwe in Potchefstroom on 20th September 2006.
Brian Lara (45 Balls)
A cricketer is not going to forget his cricket hero, Brian Lara from the West Indies. He definitely should be in the top ten of every cricket lover’s favorite list, especially since he happens to be a left-handed batsman and scored one hundred runs in 45 balls against Bangladesh back in October 1999. In this match, he hits 4 sixes and 18 fourths which makes him secure the 5th position on the list of the top 10 fastest centuries. Brian Lara net worth is $60m.
Shahid Afridi (45 Balls)
On this list of the fastest ODI centuries in international cricket, Shahid Afridi makes an appearance twice. Among the fastest ODI centuries in history has been made by Shahid Afridi, a former Pakistani all-rounder. A world-renowned batsman, he is known for his long long sixes and aggressive batting approach. A century completed in 45 balls drew worldwide attention. On 15th April 2005, this was the fastest ODI century knock against India.
Jesse Ryder (46 Balls)
Another New Zealander has made the fastest ODI century in international cricket. Jesse Ryder is a left-handed batsman in the top order. Known for his aggressive, clean, and muscular hitting, as well as being ability to hit clean sixes, Jesse completed his quickest century in just 46 against the West Indies at Queenstown On January 1st, 2014. Hit 5 sixes and 12 fours in this match. In international cricket history, this is the 7th fastest ODI century.
Jos Buttler (46 Balls)
One of the most powerful hitter batsmen in cricket history, Jos Buttler is one of England’s greatest cricket players. Born on September 8, 1990, in Taunton, Buttler came into prominence while playing for the Somerset county cricket team. When it comes to playing the white ball, he’s considered one of the best batsmen. In an ODI against Pakistan in Dubai on November 20, 2015, he scored his eighth fastest ODI century in 48 balls. In this match, Buttler hits 8 sixes and 10 fours.
Sanath Jayasuriya (48 Balls)
Sanath Jayasuriya is one of the most successful cricket players from Sri Lanka. He’s an inspiration not only to cricketers in his country but to athletes around the world. This first decade in the 21st century is known as the “Decade of Sanath Jayasuriya” because he was one of the greatest all-rounders and also led his country steadily on their way to victory numerous times. His feat of making a quick 100 runs against Pakistan during that match was remarkable, especially given that it took just 48 balls.
Kevin O’Brien (50 Balls)
Kevin O’Brien is an Irish cricketer who plays for Cricket Ireland and Leinster. He was born on March 4, 1984. The man from Kildare was an understudy to Ed Joyce, but in 2011 he shot to prominence as he smashed a hundred off 50 balls. In 2015 he became the leading run-scorer in World Cup history after hitting in four matches against England, West Indies, and Scotland.