Skip to content Skip to footer
0 items - $0.00 0

🏏 Fastest Centuries – 50-Ball 100s & More

In the history of cricket, the Fastest Centuries have always been a display of sheer dominance, power-hitting, and fearless batting. Reaching a hundred in the shortest time possible requires exceptional skill and aggression, with players like AB de Villiers, Virat Kohli, and Chris Gayle setting incredible records. From ODIs to T20s and even Tests, these rapid tons have left cricket fans in awe. Let’s dive into the fastest 100s in international cricket history.

🔥 Top 5 Fastest Centuries in International Cricket

🏏 Fastest ODI Centuries

1️⃣ AB de Villiers (South Africa) – 31 balls vs West Indies (2015)
2️⃣ Corey Anderson (New Zealand) – 36 balls vs West Indies (2014)
3️⃣ Shahid Afridi (Pakistan) – 37 balls vs Sri Lanka (1996)
4️⃣ Brian Lara (West Indies) – 45 balls vs Bangladesh (1999)
5️⃣ Virat Kohli (India) – 52 balls vs Australia (2013)

⚡ Fastest T20I Centuries

1️⃣ David Miller (South Africa) – 35 balls vs Bangladesh (2017)
2️⃣ Rohit Sharma (India) – 35 balls vs Sri Lanka (2017)
3️⃣ Sudesh Wickramasekara (Czech Republic) – 35 balls vs Turkey (2019)
4️⃣ Richard Levi (South Africa) – 45 balls vs New Zealand (2012)
5️⃣ Chris Gayle (West Indies) – 47 balls vs England (2016)

🏆 Fastest Test Centuries

1️⃣ Brendon McCullum (New Zealand) – 54 balls vs Australia (2016)
2️⃣ Viv Richards (West Indies) – 56 balls vs England (1986)
3️⃣ Misbah-ul-Haq (Pakistan) – 56 balls vs Australia (2014)
4️⃣ Adam Gilchrist (Australia) – 57 balls vs England (2006)
5️⃣ Jack Gregory (Australia) – 67 balls vs South Africa (1921)

🎯 Honorable Mentions

  • Chris Gayle’s 175 in IPL 2013* – Fastest century in T20 cricket (30 balls)
  • Virender Sehwag’s 219 in ODIs – One of the fastest double centuries in history

📊 [View Full List of Fastest Centuries]