Scoring a double century (200 or more runs) in Test cricket is one of the greatest accomplishments for any batter. It requires exceptional technique, concentration, patience, and mental strength. Over the decades, Pakistan has produced several legendary batters who have crossed the 200-run mark, playing unforgettable innings that have shaped the country’s rich Test cricket history. Top Pakistan Batters with Double Centuries
From Hanif Mohammad’s epic 337 in 1958 to Azhar Ali’s unbeaten 302, Pakistan’s batting legends have delivered marathon performances against some of the strongest bowling attacks in the world. These innings not only helped Pakistan win or save crucial Test matches but also cemented the players’ places among cricket’s all-time greats.
Here is a look at the top Pakistan batters with double centuries in Test cricket.
Hanif Mohammad – 337 vs West Indies (1958)

Hanif Mohammad is known as the “Little Master” of Pakistan cricket and remains the owner of Pakistan’s highest individual Test score.Top Pakistan Batters with Double Centuries
His remarkable 337 against the West Indies at Bridgetown is one of the greatest innings in cricket history. Batting for more than 16 hours, Hanif rescued Pakistan from almost certain defeat after they were forced to follow on.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 337 |
| Test Double Centuries | 2 |
| Triple Century | Yes |
| Best Known For | Longest Test innings by time |
Inzamam-ul-Haq – 329 vs New Zealand (2002)

One of Pakistan’s finest middle-order batters, Inzamam-ul-Haq combined elegance with immense power.
His career-best 329 against New Zealand in Lahore remains the second-highest Test score by a Pakistani. The innings showcased his calm temperament and ability to dominate quality bowling.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 329 |
| Test Double Centuries | 3 |
| Triple Century | Yes |
| Test Runs | 8,830 |
Younis Khan – 313 vs Sri Lanka (2009)

Younis Khan is Pakistan’s highest Test run-scorer, with more than 10,000 runs.
His unforgettable 313 against Sri Lanka in Karachi made him Pakistan’s third Test triple-centurion. Throughout his career, Younis became famous for converting centuries into massive scores.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 313 |
| Test Double Centuries | 6 |
| Triple Century | Yes |
| Test Runs | 10,099 |
Azhar Ali – 302* vs West Indies (2016)

Azhar Ali became Pakistan’s fourth Test triple-centurion when he scored an unbeaten 302 against the West Indies in Dubai.
His innings displayed remarkable patience, discipline, and concentration, helping Pakistan secure a dominant victory.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 302* |
| Test Double Centuries | 4 |
| Triple Century | Yes |
| Test Runs | 7,000+ |
Javed Miandad – 280* vs India (1983)

Javed Miandad is one of Pakistan’s greatest batters and among the country’s finest match-winners.
His unbeaten 280 against India remains one of the highest scores by a Pakistani in Test cricket. He also scored another double century (271 against New Zealand), proving his ability to play marathon innings.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 280* |
| Test Double Centuries | 6 |
| Test Runs | 8,832 |
| Legacy | Pakistan batting legend |
Zaheer Abbas – 274 vs England (1971)

Often called the “Asian Bradman,” Zaheer Abbas was admired for his stylish batting and effortless stroke play.
His 274 against England at Edgbaston is considered one of the greatest overseas innings by a Pakistani batter.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 274 |
| Test Double Centuries | 4 |
| Test Runs | 5,062 |
| Specialty | Elegant stroke-maker |
Taufeeq Umar – 236 vs Zimbabwe (2003)

Taufeeq Umar was a dependable opening batter known for his patience and solid technique.
His highest score of 236 against Zimbabwe remains one of Pakistan’s finest innings by an opener.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 236 |
| Test Double Centuries | 1 |
| Test Runs | 2,963 |
| Role | Opening Batter |
Mudassar Nazar – 231 vs India (1983)

Mudassar Nazar was renowned for his defensive technique and ability to occupy the crease for long periods.
His patient 231 against India demonstrated remarkable concentration and resilience.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 231 |
| Test Double Centuries | 1 |
| Test Runs | 4,114 |
| Role | Test Opener |
Mohammad Yousuf – 223 vs England (2006)

Mohammad Yousuf enjoyed one of the greatest years in Test batting history during 2006.
His double century against England was part of a remarkable season in which he scored a then world-record 1,788 Test runs in a calendar year.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 223 |
| Test Double Centuries | 4 |
| Test Runs | 7,530 |
| Record | Most Test runs in a calendar year (2006) |
Mohsin Khan – 200* vs Sri Lanka (1982)

Mohsin Khan was one of Pakistan’s most technically gifted opening batters during the late 1970s and early 1980s.
His unbeaten 200 against Sri Lanka highlighted his ability to build long innings under pressure.
Career Highlights
| Achievement | Record |
|---|---|
| Highest Test Score | 200* |
| Test Double Centuries | 1 |
| Test Runs | 3,931 |
| Role | Opening Batter |
Why Double Centuries Matter in Test Cricket
A double century is far more than just a personal milestone. It often changes the course of a Test match by putting the opposition under pressure and allowing a team to dominate.
To score 200 runs in Test cricket, a batter needs:
- Exceptional concentration.
- Strong defensive technique.
- Physical endurance.
- Smart shot selection.
- The ability to handle pressure over multiple sessions.
These qualities define the greatest Test batters, and Pakistan has been fortunate to produce many such players.
Pakistan’s Rich Tradition of Big Scores
Pakistan’s history is filled with remarkable batting performances. From Hanif Mohammad’s match-saving epic to Azhar Ali’s unbeaten triple century, these innings have become landmarks in the nation’s cricket journey.
Modern stars continue to build on this legacy, inspired by the achievements of Pakistan’s legendary double-centurions.
Conclusion
Pakistan has produced some of the finest Test batters in cricket history, and their double centuries stand as a testament to their skill, patience, and determination. Hanif Mohammad’s 337 remains the highest individual Test score by a Pakistani, while legends such as Inzamam-ul-Haq, Younis Khan, Azhar Ali, Javed Miandad, Zaheer Abbas, and Mohammad Yousuf have all played unforgettable marathon innings.
These remarkable achievements continue to inspire future generations of Pakistani cricketers and highlight the country’s proud legacy in Test cricket.
5 FAQs – Top Pakistan Batters with Double Centuries
1. Who scored the highest individual Test score for Pakistan?
Hanif Mohammad holds the record for the highest individual Test score by a Pakistani batter. He scored 337 runs against the West Indies in Bridgetown in 1958, an innings that famously helped Pakistan save the Test match.
2. How many Pakistani batters have scored a Test triple century?
As of now, four Pakistani batters have scored a triple century in Test cricket:
- Hanif Mohammad – 337
- Inzamam-ul-Haq – 329
- Younis Khan – 313
- Azhar Ali – 302*
3. Which Pakistani batter has scored the most Test double centuries?
Younis Khan and Javed Miandad jointly hold the record for the most Test double centuries by a Pakistani, with six double hundreds each.
4. Who was the first Pakistani batter to score a Test double century?
Hanif Mohammad was the first Pakistani batter to score a Test double century. He later became the country’s first triple-centurion with his legendary 337 against the West Indies in 1958.
5. How many Pakistani batters have scored a Test double century?
More than 10 Pakistani batters have scored at least one double century in Test cricket, including legends such as Hanif Mohammad, Javed Miandad, Zaheer Abbas, Inzamam-ul-Haq, Younis Khan, Mohammad Yousuf, Azhar Ali, Mudassar Nazar, Taufeeq Umar, and Mohsin Khan. Their remarkable innings have played a significant role in Pakistan’s rich Test cricket history.