Cricketers who have scored centuries in all three formats

Suresh Raina
Suresh Raina raises his bat after scoring his century against South Africa during the 2010 World T20

#7 Tamim Iqbal

Tamim Iqbal
Tamim Iqbal overjoyed after scoring his T20 century against Oman

The Chittagong-born left-handed batsman is one of the best batsmen Bangladesh has ever produced apart from Mohammad Ashraful and Mushfiqur Rahim. He is a stylish player who likes to call his shots when the field restrictions are on. Iqbal was fortunate enough to play for the Rest of the World XI in the prestigious match against the Marylebone Cricket Club at Lord’s on the occasion of the MCC Bicentenary Celebration Match two years back.

During the ICC World T20 qualifiers, he scored an unbeaten 103-run innings against Oman to ensure the Asian team gets a spot in the group stages of the tournament. Among the Bangladeshi batsmen, he shares the record with Mushfiqur Rahim of scoring a double-century in Tests.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications