Who Was the First Cricketer to Score Centuries in All Test-Playing Nations?

Rahul Dravid was the first cricketer to score Test centuries in all 10 Test-playing nations.
This remains one of the rarest Test cricket records for batting consistency across countries.
👉 No batsman mastered conditions across the world like Dravid — his centuries in every Test nation prove unmatched consistency.
📊 Rahul Dravid – Centuries in All Test Nations
| Country | 100s | Highest Score |
|---|---|---|
| Australia | 1 | 233 |
| Bangladesh | 3 | 160 |
| England | 6 | 217 |
| India | 15 | 222 |
| New Zealand | 2 | 190 |
| Pakistan | 3 | 270 |
| South Africa | 1 | 148 |
| Sri Lanka | 1 | 107 |
| West Indies | 3 | 146 |
| Zimbabwe | 1 | 118 |
👉 This record covers the original 10 Test-playing nations during Dravid’s career, before newer teams like Afghanistan and Ireland joined Test cricket.
🏏 Record Achievement
Rahul Dravid scored centuries in:
- Australia
- Bangladesh
- England
- India
- New Zealand
- Pakistan
- South Africa
- Sri Lanka
- West Indies
- Zimbabwe
👉 Total: 10/10 Test-playing nations
🔥 Why This Record Is Special
- Requires performance in all conditions worldwide
- Includes pace-friendly, spin-friendly, and seaming pitches
- Demonstrates adaptability and consistency
👉 One of the greatest consistency records in Test cricket
🌍 Who Else Has Achieved This?
Kane Williamson later became the first non-Asian player to achieve a similar milestone.
👉 Shows how rare and difficult this record is
📌 Record Significance
- First player to achieve this milestone
- One of the rarest batting records
- Reflects global dominance
🔗 Related Cricket Records
Rare batting consistency records in Test cricket:
FAQs
Who was the first cricketer to score centuries in all Test-playing nations?
How many countries did Rahul Dravid score centuries in?
Has anyone else achieved this record?
Why is this record important?
What was Rahul Dravid’s highest Test score?
Refer to Best Cricket Records Website ESPNCrickInfo for more such interesting information.