Cricinformer logo

Top 10 Batsmen with fastest centuries in ODI cricket

S.NoBatsmanAgainstDateBalls
01AB de VilliersWest Indies201531 balls
02Corey AndersonWest Indies201436 balls
03Shahid AfridiSri Lanka199637 balls
04Mark BoucherZimbabwe200644 balls
05Brian LaraPakistan199745 balls
06Shahid AfridiIndia200545 balls
07Sanath JayasuriyaPakistan199648 balls
08Kevin O’BrienEngland201150 balls
09Glenn MaxwellSri Lanka201551 balls
10James FaulknerIndia201357 balls

What is ODI cricket?

ODI cricket, or One Day International cricket, is a form of cricket that is played between two teams, each of which has 11 players. A match consists of 50 overs, with each team batting for 50 overs and trying to score as many runs as possible. The team that scores the most runs at the end of the match wins.

Top 10 Fastest Centuries in ODI Cricket

Cricket is one of the most popular sports in the world and it is watched and played by millions of people. One of the most exciting moments in a cricket match is when a batsman scores a century, which is when they score 100 runs or more. In this article, we will be discussing the top 10 fastest centuries in ODI cricket history.

1. AB de Villiers – 31 balls

AB de Villiers is a retired South African cricketer who is widely regarded as one of the greatest batsmen of all time. He holds the record for the fastest century in ODI cricket, which he achieved in just 31 balls against the West Indies in 2015.

AgainstBallsDateStrike Rate4s6s
West Indies31Jan 18, 2015211.53169

2. Corey Anderson – 36 balls

Corey Anderson is a New Zealand cricketer who holds the record for the second-fastest century in ODI cricket, which he achieved in just 36 balls against the West Indies in 2014.

AgainstBallsDateStrike Rate4s6s
West Indies36Jan 1, 2014277.77614

3. Shahid Afridi – 37 balls

Shahid Afridi is a former Pakistani cricketer who is known for his aggressive style of play. He holds the record for the third-fastest century in ODI cricket, which he achieved in just 37 balls against Sri Lanka in 1996.

AgainstBallsDateStrike Rate4s6s
Sri Lanka37Oct 4, 1996283.7869

4. Mark Boucher – 44 balls

AgainstBallsDateStrike Rate4s6s
Zimbabwe44Sept 20, 2006250.00101

Mark Boucher is a retired South African cricketer who is considered to be one of the greatest wicket-keepers of all time. He holds the record for the fourth-fastest century in ODI cricket, which he achieved in just 44 balls against Zimbabwe in 2006.

5. Brian Lara – 45 balls

AgainstBallsDateStrike Rate4s6s
Bangladesh45Oct 9, 1999244.44184

Brian Lara is a retired West Indian cricketer who is widely regarded as one of the greatest batsmen of all time. He holds the record for the fifth-fastest century in ODI cricket, which he achieved in just 45 balls against Pakistan in 1997.

6. Shahid Afridi – 45 balls

AgainstBallsDateStrike Rate4s6s
India45April 15, 2005244.44109

Shahid Afridi makes another appearance on this list, with his second-fastest century in ODI cricket achieved in just 45 balls against India in 2005.

7. Sanath Jayasuriya – 48 balls

Sanath Jayasuriya is a former Sri Lankan cricketer who is considered to be one of the greatest all-rounders of all time. He holds the record for the seventh-fastest century in ODI cricket, which he achieved in just 48 balls against Pakistan in 1996.

AgainstBallsDateStrike Rate4s6s
Pakistan48April 2, 1996225.0011
3

8. Kevin O’Brien – 50 balls

Kevin O’Brien is an Irish cricketer who holds the record for the fastest century in a World Cup match. He achieved this feat in just 50 balls against England in 2011.

AgainstBallsDateStrike Rate4s6s
England50March 2, 2011220.00136

9. Glenn Maxwell – 51 balls

AgainstBallsDateStrike Rate4s6s
Sri Lanka51Sept 3, 2016294.11149

Glenn Maxwell is an Australian cricketer who is known for his aggressive style of play. He holds the record for the ninth-fastest century in ODI cricket, which he achieved in just 51 balls against Sri Lanka in 2015.

10. James Faulkner – 57 balls

James Faulkner is an Australian cricketer who is known for his impressive bowling and all-round skills. He holds the record for the tenth-fastest century in ODI cricket, which he achieved in just 57 balls against India in 2013.

AgainstBallsDateStrike Rate4s6s
India51Sept 3, 2013158.1111
6

Analysis of the Fastest Centuries in ODI Cricket

As we can see from the list above, the record for the fastest century in ODI cricket has been broken several times over the years. This is due to the development of new techniques and the increasing aggression of modern-day cricket.

The top 10 fastest centuries in ODI cricket were achieved by players from various countries, including South Africa, New Zealand, Pakistan, West Indies, Sri Lanka, Ireland, and Australia. This shows that cricket is a truly global sport and that players from all over the world can excel at it.

It is also interesting to note that some of the players on this list are all-rounders, which means that they are skilled at both batting and bowling. This demonstrates the importance of having a well-rounded team in cricket, as players who can contribute in multiple areas can be invaluable to their team’s success.

Conclusion

In conclusion, the top 10 fastest centuries in ODI cricket history are a testament to the skill and dedication of the players who achieved them. These records will undoubtedly continue to be broken in the future as cricket continues to evolve and players become more skilled and aggressive.

Whether you are a fan of cricket or not, there is no denying the excitement and drama that comes with a fast-paced game. The top 10 fastest centuries in ODI cricket history are a great example of this, and they will undoubtedly continue to be a source of inspiration and motivation for future generations of cricketers around the world.

Similar Posts