Finn Allen Sets New Record with Fastest Century in Major League Cricket

Finn Allen's Record-Breaking Performance
Finn Allen, the 26-year-old opener from New Zealand, has achieved a remarkable feat in cricket. On Friday, he made history by scoring the fastest century in Major League Cricket (MLC) during a match against Washington Freedom at Oakland Coliseum. His explosive innings of 151 runs off just 51 balls for the San Francisco Unicorns has set a new standard for future players. Allen's innings was characterized by sheer power, featuring 19 sixes and 5 fours, showcasing his aggressive batting style.
Breaking Multiple T20 Records
This innings was not merely a high score; it shattered several T20 records. Allen's 19 sixes surpassed the previous record of 18 held by Chris Gayle and Sahil Chauhan. He reached his century in a mere 34 balls, breaking Nicholas Pooran's record of 40 balls for the fastest MLC century. Furthermore, his 150 runs in 49 balls now stands as the fastest 150 in T20 cricket, overtaking Gayle's previous record of 50 balls during his 175* in the IPL.
A Dominant Display
Allen's scoring spree began right from the Powerplay, as he hit 5 sixes by the sixth over, already amassing over 40 runs. His 19th six, a powerful pull over deep midwicket, secured his place in the record books for the most sixes in a T20 innings. His innings concluded in the 18th over when he attempted a 20th six but was caught by Glenn Phillips off Mitchell Owen's bowling.
His extraordinary performance propelled the San Francisco Unicorns to a staggering total of 269 for 5, marking the highest-ever men's T20 score in the USA. In response, Washington Freedom could only manage 146 runs.
Finn Allen's Rising Star
Finn Allen's explosive batting has solidified his reputation in the cricketing world. With over 4,100 runs in T20 cricket at an impressive strike rate of 173.27, he holds the highest strike rate among players with more than 1,000 T20 runs. His recent performance further cements his status as a formidable opener capable of dominating bowling attacks and setting the tone for matches.
Records Achieved by Finn Allen in MLC 2025
Record | Previous Record Holder | Previous Record | Finn Allen's Record |
Most sixes in a T20 innings | Chris Gayle (2017), Sahil Chauhan (2024) | 18 | 19 |
Fastest T20 hundred in MLC | Nicholas Pooran (2024) | 40 balls | 34 balls |
Fastest 150 in T20 cricket | Chris Gayle (2013) | 50 balls | 49 balls |
Team total (highest in USA T20) | Previous MLC record | N.A. | 269 for 5 |
Best strike rate (with 100+ runs) | — | — | 296.07 (151 off 51) |
Most runs by a batter in a MLC match | — | — | 151 |
Most sixes by a batter in a single MLC match | — | — | 19 |
Most T20 runs by Allen at a 173.27 strike rate | — | — | 4,100+ |