Skip to content
Foundation5 min

Mohammad Yousuf: Pakistan's Record-Breaking Test Batter

Mohammad Yousuf (formerly Yousuf Youhana) is Pakistan's highest run-scorer in Test cricket, holder of the world record for most Test centuries in a calendar year with nine in 2006.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

Mohammad Yousuf — who played much of his career as Yousuf Youhana before converting to Islam in 2005 — is the highest Test run-scorer in Pakistan's history, with 7,530 runs from 90 Tests at an average of 52.29. Born in Lahore in 1974, Yousuf played Test cricket for Pakistan from 1998 to 2010. He was a graceful right-handed middle-order batter who combined elegant strokeplay with enormous powers of concentration. In 2006, he set the world record for the most Test centuries in a single calendar year — nine centuries from Tests that year — breaking the previous record of eight held by Viv Richards and Michael Slater.

Batting Style

Yousuf was a patient, classical batter who excelled in building long innings. His off-side play — cover drives and straight drives in particular — was elegant, and he was equally capable of working the ball on the leg side with soft hands. He was an excellent player of spin bowling and was often at his best against the best attacks. His partnership with Inzamam-ul-Haq formed the backbone of Pakistan's middle order across a decade, and he contributed heavily in away conditions, which is a mark of a great Test batter.

Record 2006 Season

Yousuf's 2006 calendar year is one of the most remarkable individual seasons in Test batting history. He scored 1,788 Test runs in 2006 — also the world record for runs in a calendar year — at an average of 99.33, with nine centuries. The performances came against India, England and the West Indies, across home and away conditions. This season elevated Yousuf to the pinnacle of world cricket and demonstrated a level of consistency rarely seen in any format.

Yousuf's nine Test centuries in 2006 broke the record previously held jointly by Viv Richards (1976) and Michael Slater (1999), who had each scored eight centuries in a calendar year. Yousuf's record still stands as of 2026, though Virat Kohli came close with seven centuries in 2016 and 2017.

Frequently asked questions

What is Mohammad Yousuf's Test batting record?

Yousuf scored 7,530 Test runs from 90 Tests at an average of 52.29 with 24 centuries — the highest run-total in Pakistan Test history.

What record did Yousuf set in 2006?

In 2006, Yousuf scored nine Test centuries — the most in a calendar year by any batter in Test history. He also scored 1,788 Test runs that year at an average of 99.33, both records that still stand.

Why did Yousuf change his name?

Yousuf Youhana was born into a Christian family and converted to Islam in 2005, taking the name Mohammad Yousuf. He continued his cricket career under his new name. The conversion was widely noted in Pakistan and internationally.