Home / Sports / 21-Year-Old Zimbabwean Cricketer Scores Centuries in All 3 Formats
21-Year-Old Zimbabwean Cricketer Scores Centuries in All 3 Formats
1 Oct
Summary
- Zimbabwean batting prodigy Brian Bennett, 21, scores centuries in Tests, ODIs, and T20Is
- Achieved this feat during the 2025 ICC T20 World Cup Qualifier
- Known for aggressive yet composed batting style, becoming a key figure in Zimbabwe's national team

In a remarkable display of cricketing prowess, 21-year-old Zimbabwean batting prodigy Brian Bennett has become the youngest player ever to score centuries in all three international formats: Test, ODI, and T20I.
Bennett's historic achievement came during the ongoing 2025 ICC T20 World Cup Qualifier, where he smashed his maiden T20I century against Tanzania, leading Zimbabwe to a 113-run victory. This accomplishment completes the trifecta of centuries across all formats, a feat only a handful of elite international cricketers have ever achieved.
Bennett's journey to the top has been nothing short of remarkable. He made his Test debut in July 2024 against Ireland, and by December of that year, he had scored an unbeaten 110 in only his second Test, becoming the second-youngest Zimbabwean to register a Test century. In February 2025, he notched his first ODI century, scoring 169 runs off 163 balls against Ireland at the Harare Sports Club, further cementing his reputation as a reliable top-order batter.
Known for his aggressive yet composed batting style, Bennett has quickly become a key figure in Zimbabwe's national setup. Analysts have drawn comparisons between the young prodigy and some of the world's elite batters due to his consistency, temperament, and ability to perform under pressure. At just 21 years old, Bennett has already set new benchmarks and inspired a generation of young cricketers in Zimbabwe and beyond, poised to make a lasting impact on the international stage.



