Mohammad Yousuf's 2006 Season: The Greatest Calendar Year in Test Batting
Mohammad Yousuf's 2006 Test season — nine centuries, 1,788 runs at 99.33 — is the single greatest batting calendar year in Test cricket history and a record that has lasted two decades.
The 2006 calendar year belongs, statistically, to Mohammad Yousuf of Pakistan. In that 12-month period he scored 1,788 Test runs at an average of 99.33, with nine centuries — records for most runs and most centuries in a single calendar year in Test cricket history that both still stand as of 2026. These records surpassed Viv Richards' eight centuries in 1976 and the 1,779 Test runs scored by Mohammed Azharuddin in 1996. Yousuf's consistency across multiple opponents and conditions in 2006 was remarkable — he scored against India, England and the West Indies, at home and away.
The Nine Centuries
Yousuf's nine centuries in 2006 came across Pakistan's home series against India and the West Indies, and their tour of England. Against India he scored two centuries in three Tests. Against the West Indies he scored three centuries in three Tests in the UAE and Pakistan. On the tour of England he scored two centuries in four Tests. The quality of opposition — particularly India's 2006 bowling attack featuring Anil Kumble, Zaheer Khan and Harbhajan Singh — made his dominance especially impressive. The sheer spread of centuries across formats and continents demonstrated this was genuine batting supremacy rather than an exploit against weak opposition.
Historical Context
To understand the magnitude of nine centuries in one calendar year: in most years, the leading century-scorer in international cricket scores two or three. Four centuries in a year is exceptional. Five or six marks a player out as having an extraordinary season. Nine centuries — breaking the previous record by one — is genuinely unprecedented. Yousuf's average of 99.33 across the year placed him just below Bradman's career average for that 12-month stretch. Only a handful of batters in cricket history can claim a full season at close to 100.
Frequently asked questions
How many Test centuries did Mohammad Yousuf score in 2006?
Yousuf scored nine Test centuries in the 2006 calendar year — the most by any batter in a single calendar year in Test cricket history. The record remains unbroken.
What is the record for most Test runs in a calendar year?
Mohammad Yousuf scored 1,788 Test runs in 2006 — the most in a single calendar year. He averaged 99.33 across 11 Tests that year.
Has anyone come close to Yousuf's 2006 record?
Virat Kohli came closest with seven Test centuries in a calendar year (in 2016 and again in 2017). Steve Smith scored 11 centuries in 2017 but in fewer than 12 months of matches from a given calendar year. Yousuf's nine centuries in a single calendar year remains the absolute record.
