Top 5 cricketers with most centuries in ODI's before the age of 30

India v South Africa - ICC Champions Trophy
Kohli recently scored his 35th century.

4) Sourav Ganguly

Sourav Ganguly of India hits out
Dada was India's most influential captain

Former Indian captain, Sourav Ganguly is at number 4 on this list. The 'Prince of Kolkata' had already scored 18 centuries before reaching the age of 30.

The Bengal born cricketer had made his ODI debut in 1992, with his first century coming against Sri Lanka in 1997. During the course of his career 'Dada' had scored 22 centuries along with 72 half centuries.

Ganguly had scored 11363 runs with an average of 40.73 in the 311 matches he played in, prior to his ODI retirement in 2007. He currently holds the 8th position in the list of the top run scorers in ODIs.

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

Quick Links

Edited by Rahul Venkat
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