3 Batsmen With The Fastest Centuries Across All 3 Formats (By Innings)

The record for the fastest centuries across all three formats is held by 3 batsmen, each achieving this feat in remarkably few innings. These players demonstrated exceptional versatility and adaptability, scoring quick centuries in ODIs, T20Is, and Tests, solidifying their positions as dynamic and influential cricketers: the first, second, and third fastest.

1. KL Rahul- 20 innings

KL Rahul has been a valuable asset for the Indian team, showcasing his versatility by excelling at various batting positions. He became the fastest to score a century in all formats, achieving this feat in just 20 innings across ODIs, T20Is, and Tests. Rahul’s adaptability has seen him thrive as an opener, at No. 4, and even as a finisher.

2. Ahmed Shahzad- 76 innings

Ahmad Shahzad, the only Pakistani batsman to score centuries in all three international formats, had a promising career that was unfortunately marred by disciplinary issues. Despite his talent, including 6 ODI centuries, 1 T20I century, and 3 centuries in Tests, Shahzad’s career was sidelined due to controversies. At just 28 years old, he still had the potential to achieve greatness in international cricket, but his repeated off-field problems led to him falling out of favor with the selectors.

3. Suresh Raina- 85 innings

Suresh Raina made history as the first Indian to score a century in all formats of international cricket. Once a regular fixture in the national team, the aggressive middle-order batsman has since fallen out of favor. Raina now captains Uttar Pradesh in domestic cricket and remains the second-youngest captain of the Indian team. Fans hope this talented left-hander can make a comeback to the national squad in some capacity.

E2BET: Welcome! Bet on Your Favorite Teams and Players!

Scroll to Top