Pakistan has produced some of the finest middle-order batsmen in the history of international cricket. These players have rescued the team from difficult situations, built memorable partnerships, and played match-winning innings under immense pressure. A dependable middle-order batsman is often the backbone of a successful team, balancing aggression with patience. Top 10 Middle-Order Batsmen in Pakistan Cricket History
From the legendary Javed Miandad to the modern-day star Babar Azam, Pakistan’s middle order has been filled with world-class performers. Here are the Top 10 middle-order batsmen in Pakistan cricket history.
Javed Miandad

Javed Miandad is widely regarded as Pakistan’s greatest middle-order batsman. Known for his fearless attitude, exceptional cricketing intelligence, and ability to perform under pressure, Miandad carried Pakistan’s batting for nearly two decades. Top 10 Middle-Order Batsmen in Pakistan Cricket History
His iconic last-ball six against India in the 1986 Austral-Asia Cup final remains one of cricket’s most memorable moments. Miandad’s consistency and ability to score in challenging situations made him a true legend.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 124 |
| ODI Matches | 233 |
| International Runs | 16,000+ |
| International Centuries | 31 |
| Career Span | 1975–1996 |
Inzamam-ul-Haq

One of Pakistan’s most elegant batters, Inzamam-ul-Haq dominated world cricket with his calm temperament and effortless stroke play.
He was instrumental in Pakistan’s 1992 World Cup triumph and later became the country’s highest run-scorer in ODI cricket for many years.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 120 |
| ODI Matches | 378 |
| International Runs | 20,000+ |
| International Centuries | 35 |
| 1992 World Cup Winner | Yes |
Mohammad Yousuf

Mohammad Yousuf was one of the most technically gifted batsmen Pakistan has ever produced.
His record-breaking year in 2006, when he scored 1,788 Test runs, remains one of the greatest batting achievements in cricket history.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 90 |
| ODI Matches | 288 |
| International Runs | 17,000+ |
| International Centuries | 39 |
| ICC Cricketer of the Year | 2007 |
Younis Khan

Younis Khan is Pakistan’s highest run-scorer in Test cricket and the only Pakistani batter to score over 10,000 Test runs.
He was renowned for his determination, fitness, and ability to score big centuries, especially in overseas conditions.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 118 |
| ODI Matches | 265 |
| Test Runs | 10,099 |
| International Centuries | 41 |
| ICC T20 World Cup Winner | 2009 |
Misbah-ul-Haq

Misbah-ul-Haq became Pakistan’s most dependable middle-order batsman during one of the country’s most challenging periods.
Known for his composure, leadership, and finishing ability, Misbah guided Pakistan to the No. 1 Test ranking in 2016.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 75 |
| ODI Matches | 162 |
| International Runs | 11,000+ |
| Test Centuries | 10 |
| Pakistan Test Captain | Yes |
Shoaib Malik

Shoaib Malik enjoyed one of the longest international careers in Pakistan cricket.
His versatility allowed him to bat anywhere in the middle order while also contributing valuable off-spin bowling.
Career Highlights
| Achievement | Record |
|---|---|
| ODI Matches | 287 |
| T20Is | 120+ |
| International Runs | 11,000+ |
| ICC Champions Trophy Winner | 2017 |
| Career Span | 1999–2021 |
Asif Iqbal

Asif Iqbal was Pakistan’s premier middle-order batsman during the 1960s and 1970s.
His stylish batting and inspirational leadership helped Pakistan compete successfully against the world’s strongest teams.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 58 |
| ODI Matches | 10 |
| International Runs | 4,000+ |
| Test Centuries | 11 |
| Pakistan Captain | Yes |
Saleem Malik
Saleem Malik was one of Pakistan’s finest stroke-makers.
He excelled against both pace and spin and frequently rescued Pakistan from difficult situations with mature innings.
Career Highlights
| Achievement | Record |
|---|---|
| Test Matches | 103 |
| ODI Matches | 283 |
| International Runs | 15,000+ |
| International Centuries | 20 |
| Test Batting Average | 43+ |
Babar Azam
Although Babar Azam has often batted at No. 3, he has also played crucial innings in the middle order across formats. His elegant technique, consistency, and ability to score against all attacks have made him one of Pakistan’s modern batting icons.
Career Highlights
| Achievement | Record |
|---|---|
| International Matches | 300+ |
| International Runs | 14,000+ |
| International Centuries | 30+ |
| ICC ODI No. 1 Batter | Multiple Times |
| Pakistan Captain | Yes |
Haris Sohail

Haris Sohail may not have enjoyed a lengthy international career, but he produced several memorable performances in the middle order.
His elegant left-handed batting and match-winning innings in ICC tournaments showcased his immense talent.
Career Highlights
| Achievement | Record |
|---|---|
| ODI Matches | 45+ |
| Test Matches | 13 |
| International Runs | 2,000+ |
| 2019 World Cup Century | Yes |
Honorable Mentions
- Ijaz Ahmed
- Umar Akmal
- Fawad Alam
- Saud Shakeel
- Abdul Razzaq
- Mohammad Hafeez (middle-order role in several formats)
These players made valuable contributions and were dependable middle-order performers for Pakistan.
What Makes a Great Middle-Order Batsman?
The best middle-order batsmen possess several essential qualities:
- Ability to handle pressure situations
- Strong technique against pace and spin
- Match-finishing ability
- Consistency across formats
- Leadership and experience
- Adaptability to different match conditions
Pakistan’s greatest middle-order batters mastered these skills, helping the team win matches from seemingly impossible situations.
Conclusion
Pakistan has been blessed with an extraordinary line-up of middle-order batsmen throughout its cricketing history. Javed Miandad remains the gold standard for his match-winning temperament and consistency, while Inzamam-ul-Haq, Mohammad Yousuf, and Younis Khan set benchmarks with their prolific run-scoring. Players like Misbah-ul-Haq, Shoaib Malik, and Babar Azam continued this proud tradition in the modern era.
Their remarkable performances have played a crucial role in Pakistan’s greatest victories and have cemented their place among the finest middle-order batsmen the game has ever seen.
5 FAQs – Top 10 Middle-Order Batsmen in Pakistan Cricket History
1. Who is the greatest middle-order batsman in Pakistan cricket history?
Javed Miandad is widely regarded as Pakistan’s greatest middle-order batsman. He scored over 16,000 international runs and was famous for his consistency, match-winning innings, and iconic last-ball six against India in 1986.
2. Who is Pakistan’s highest run-scorer in Test cricket?
Younis Khan is Pakistan’s highest run-scorer in Test cricket, with 10,099 runs in 118 Test matches. He is also the only Pakistani batter to surpass the 10,000-run mark in Test cricket.
3. Which Pakistan middle-order batsman scored the most Test runs in a calendar year?
Mohammad Yousuf holds the record for the most Test runs in a calendar year, scoring 1,788 runs in 2006, a world record that still stands.
4. Who played the biggest role in Pakistan’s 1992 World Cup victory as a middle-order batsman?
Inzamam-ul-Haq played a crucial role in Pakistan’s 1992 ICC Cricket World Cup triumph with his explosive innings in the semi-final against New Zealand and valuable contributions in the final.
5. Who is the best modern middle-order batsman for Pakistan?
Babar Azam is considered Pakistan’s best modern middle-order batsman. His elegant technique, consistency across all formats, and numerous ICC rankings as the world’s No. 1 ODI batter have made him one of Pakistan’s finest contemporary cricketers.