Imagine facing a bowler running in hard, the crowd going absolutely berserk, and you — yes, you — need just one more boundary to reach a hundred. In under 35 balls. That’s not a video game. That’s modern T20 International cricket, and it’s happening more often than you think.
We’ve officially entered an era where batters are rewriting what’s even possible with a cricket bat. The Top 10 Fastest Centuries in T20I Cricket list has been reshuffled so many times in recent years that what once looked like an unreachable record now looks like a warm-up knock. From the hills of Estonia to the bright lights of Eden Gardens, this is the story of the most breathtaking innings ever played in the shortest format of the game.
Buckle up — because this is going to be a fast ride.
Why Fastest T20I Centuries Matter More Than Ever
There was a time when scoring a T20 century itself was considered special. Then people started asking, “But how fast was it?” Fair point.
In T20 International cricket, pace of scoring is everything. A batter who reaches 100 runs in 30 balls doesn’t just win matches — they single-handedly change the shape of a game in ways that even the best bowling attacks can’t recover from. These innings are historic not just in terms of scorecards but in terms of what they say about the evolution of batting technique, power hitting, and sheer fearlessness.
The fastest T20I centuries have now become a benchmark for the world’s best hitters — a kind of unofficial title that every explosive batter quietly chases.
Top 10 Fastest Centuries in T20I Cricket History (2026 Edition)
Here’s a clean look at all the record-holders, updated to reflect everything through the ICC Men’s T20 World Cup 2026:
| Rank | Player | Nation | Balls | Opponent | Venue | Year |
|---|---|---|---|---|---|---|
| 1 | Sahil Chauhan | Estonia | 27 | Cyprus | Episkopi | 2024 |
| 2 | Muhammad Fahad | Turkey | 29 | Bulgaria | Sofia | 2025 |
| 3 | Finn Allen | New Zealand | 33 | South Africa | Kolkata | 2026 |
| 4 | Jan Nicol Loftie-Eaton | Namibia | 33 | Nepal | Kirtipur | 2024 |
| 5 | Sikandar Raza | Zimbabwe | 33 | Gambia | Nairobi | 2024 |
| 6 | Kushal Malla | Nepal | 34 | Mongolia | Hangzhou | 2023 |
| 7 | David Miller | South Africa | 35 | Bangladesh | Potchefstroom | 2017 |
| 8 | Rohit Sharma | India | 35 | Sri Lanka | Indore | 2017 |
| 9 | S. Wickramasekara | Czech Rep. | 35 | Turkey | Ilfov County | 2019 |
| 10 | Tim David | Australia | 37 | West Indies | St. Kitts | 2025 |
Breaking Down Each Record — Fastest Centuries in T20I Cricket History
1. Sahil Chauhan (Estonia) — 27 Balls vs Cyprus, 2024
This is the one. The absolute pinnacle of T20I batting aggression.
When most people hear “Estonia” and “cricket” in the same sentence, they raise an eyebrow. But Sahil Chauhan made the cricket world sit up straight in June 2024 when he torched a Cyprus bowling attack to reach his century in just 27 deliveries — the fastest T20I century ever recorded.
Chasing 192, Chauhan went into a mode that can only be described as video game-level hitting. His final score of 144 off 41 balls* included a staggering 18 sixes — a world record for the most maximums in a single T20I innings. There was no dot ball strategy here. Every over, every bowler, every angle — it was calculated carnage.
This isn’t just the fastest T20I century. It’s the benchmark that everyone else is chasing.
2. Muhammad Fahad (Turkey) — 29 Balls vs Bulgaria, 2025
If Chauhan set the bar impossibly high, Muhammad Fahad came as close to clearing it as anyone has since.
In a high-scoring clash against Bulgaria in 2025, Turkey’s power hitter reached triple figures in just 29 balls, and the manner in which he did it was genuinely remarkable. Fahad didn’t swing wildly — he targeted specific zones with surgical precision, repeatedly threading the mid-wicket and long-on boundaries with timing that coaches spend years trying to develop.
It was a performance that put Turkish cricket on the global map and proved that the next generation of T20I record-breakers might not be coming from the traditional cricketing nations.
3. Finn Allen (New Zealand) — 33 Balls vs South Africa, 2026
On March 4, 2026, with a T20 World Cup final berth on the line, New Zealand’s Finn Allen walked out at Eden Gardens — one of the most iconic cricket venues on the planet — and proceeded to dismantle one of the best bowling attacks in world cricket.
His 33-ball century against South Africa in the T20 World Cup Semi-Final is now the fastest hundred in T20 World Cup history, and more impressively, the fastest ever scored against a Full Member nation. Eden Gardens erupted. New Zealand advanced to the final. And Allen joined cricket’s most exclusive batting club.
What made this knock extra special was the context — this wasn’t against a lower-ranked associate nation. South Africa’s bowlers are among the best in the world, making the speed and authority of this innings all the more jaw-dropping.
4. Jan Nicol Loftie-Eaton (Namibia) — 33 Balls vs Nepal, 2024
Before Allen’s World Cup heroics, it was Namibia’s Jan Nicol Loftie-Eaton who held the record for the fastest T20I century among all batters with a 33-ball hundred against Nepal in Kirtipur.
Loftie-Eaton’s knock was a turning point not just for Namibian cricket but for Associate cricket globally. It sent a clear message: world-class batsmanship is no longer the exclusive domain of teams ranked in the top 10. The game has grown, the talent is everywhere, and the record books are proof of that.
5. Sikandar Raza (Zimbabwe) — 33 Balls vs Gambia, 2024
Zimbabwe’s most charismatic cricketer added another jaw-dropping chapter to his legacy in 2024 with a 33-ball century against Gambia in Nairobi. Raza has long been the heartbeat of Zimbabwean cricket, and this innings was peak Raza — fearless, flamboyant, and utterly entertaining from ball one.
What’s remarkable is that three players all achieved a 33-ball century, yet Loftie-Eaton and Raza’s efforts came in the same year, showing just how fast batting standards were rising through 2024.
6. Kushal Malla (Nepal) — 34 Balls vs Mongolia, 2023
Nepal’s Kushal Malla announced himself to the cricket world in style with a 34-ball century in Hangzhou in 2023. The young Nepali batter displayed a full range of strokes and an astonishing strike rate that briefly made him the holder of the fastest T20I century record before several players came along to break it.
Still, his place in this list is well-deserved and a proud moment for Nepal — a nation quietly building one of the most exciting cricketing cultures in Asia.
7 & 8. David Miller & Rohit Sharma — 35 Balls Each, 2017
For years, 2017 was the magic year. Two legends, thousands of miles apart, both reached centuries in exactly 35 balls — and for nearly six years, no one came close.
David Miller’s demolition of Bangladesh’s bowling in Potchefstroom was the kind of innings South African fans still talk about at braais. Pure Miller — aggressive from the first ball, taking the attack apart methodically.
Meanwhile, Rohit Sharma’s century against Sri Lanka in Indore was vintage Hitman — seemingly effortless, technically clean, and breathtakingly quick. When India’s captain bats like that, even bowlers can’t help but quietly appreciate the artistry.
The fact that both records stood untouched for several years tells you just how extraordinary they were at the time.
9. S. Wickramasekara (Czech Republic) — 35 Balls vs Turkey, 2019
One of the most underrated entries on this list. Czech Republic’s Wickramasekara brought home a 35-ball century against Turkey in Ilfov County in 2019 — matching the world’s best at the time and putting Associate cricket firmly into the conversation around the fastest T20I hundreds.
10. Tim David (Australia) — 37 Balls vs West Indies, 2025
The newest name on the list, and honestly, one of the most anticipated.
Tim David has been turning heads ever since his days in franchise cricket, and when he finally let loose for Australia against the West Indies in St. Kitts in 2025, the result was a 37-ball century that confirmed what cricket fans had suspected all along — this man belongs in the same conversation as the game’s greatest finishers and power hitters.
The “Full Member” Record — A Battle of Elites
Here’s an interesting subplot within this list: the distinction between Full Member and Associate Member nations.
Associate nations — Estonia, Turkey, Namibia, Zimbabwe, Nepal, Czech Republic — dominate the top of the rankings, often due to smaller grounds and less experienced opposition. That context matters. But it doesn’t diminish those achievements. Those batters still hit real cricket balls at real bowlers.
The Full Member record — the fastest century against established international opposition — has its own fascinating story. Miller and Rohit’s 35-ball marks from 2017 were unmatched among elite nations for years.
Then Sikandar Raza’s 33-ball effort in late 2024 (Zimbabwe is a Full Member) and Finn Allen’s explosive 33-ball century at the 2026 World Cup rewrote the record against top-tier opposition entirely.
The next frontier? The 30-ball century against a Full Member nation. Don’t bet against it happening soon.
What This Tells Us About the Future of T20 Batting
Looking at this list, a few trends jump out immediately:
Associate cricket is producing genuine world-beaters. Chauhan, Fahad, Loftie-Eaton, Malla — these aren’t fluke innings. They reflect a global expansion of the game and the democratization of elite coaching, data analysis, and training methods.
The records are falling faster. The gap between Rohit’s 2017 record and Chauhan’s 2024 record took seven years. But between 2024 and 2026, the record was challenged multiple times. This pace of change is only going to accelerate.
Big stages, big innings. Finn Allen’s 2026 World Cup century shows that when it matters most, today’s T20 batters can produce record-breaking innings under the brightest possible spotlight.
Author’s Note On Top 10 Fastest Centuries in T20I Cricket
Here’s the honest truth: I’ve watched a lot of cricket. A lot. And nothing quite prepares you for watching one of these innings unfold live — or even on a highlights reel. There’s a point during a 30-something-ball century where you forget to blink. You just sit there, jaw somewhere near the floor, watching a batter who seems to have cracked some secret code that the rest of the cricketing world is still working out.
What strikes me most about this list isn’t the records themselves — it’s the geography. Estonia. Turkey. Namibia. Nepal. Czech Republic. These aren’t names you’d have seen in the record books even a decade ago. And that, to me, is the real story. The Top 10 Fastest Centuries in T20I Cricket history isn’t just a list of great batting performances — it’s a map of how cricket is growing, spreading, and evolving in real time.
Sahil Chauhan’s 27-ball century will eventually fall. Someone, somewhere — maybe in a ground we’ve never heard of, maybe in the next World Cup final — will hit the 25-ball mark or even less. And when it happens, we’ll all be sitting there, jaw on the floor again, wondering if what we just watched was actually real.
That’s what makes this sport so extraordinary.




