10 legendary cricketers with more Test centuries than Virat Kohli

10 legendary cricketers with more Test centuries than Virat Kohli

By Moneycontrol Sports Desk | June 29, 2025

Image Credit: X

Lara scored 34 centuries in 131 Tests, with 11,953 runs. His unbeaten 400 remains the highest individual Test score.

Brian Lara

Image Credit: X

The first to cross 10,000 Test runs, Gavaskar made 34 hundreds in 125 matches, dominating even the fiercest pace attacks.

Sunil Gavaskar

Image Credit: X

Pakistan’s top Test scorer, Younis hit 34 centuries in 118 Tests, scoring 10,099 runs, including a triple century (313).

Younis Khan

Image Credit: X

India’s dependable ‘Wall’ made 13,288 runs in 164 Tests, with 36 centuries and an average of 52.31.

Rahul Dravid

Image Credit: X

Smith has scored 36 centuries in 117 Tests, with 9,514+ runs at 56.55, known for his unique style and consistency.

Steve Smith

Image Credit: X

England’s batting cornerstone has 36 centuries in 140+ Tests, tallying 13,087 runs at 50.92, and remains active.

Joe Root

Image Credit: X

With 38 centuries in just 134 Tests, Sangakkara made 12,400 runs at an average of 57.40, including a top score of 319.

Kumar Sangakkara

Image Credit: X

The former Aussie captain scored 41 Test hundreds in 168 matches, totaling 13,378 runs at 51.85. His best was 257.

Ricky Ponting

Image Credit: X

Arguably the greatest all-rounder, Kallis hit 45 Test centuries in 166 matches, amassing 13,289 runs at 55.37, with a highest score of 224.

Jacques Kallis

Image Credit: X

The ‘Master Blaster’ leads with 51 Test centuries in 200 matches, scoring 15,921 runs at an average of 53.78, with a top score of 248*.

Sachin Tendulkar

Next: Cristiano Ronaldo’s new contract: Rs 2,000 crore per year with Al Nassr and more
Thanks For Reading !
Find out More