- Home
- News
- Pakistan’s highest run-getters in Test cricket: How the record changed hands over the time
Pakistan’s highest run-getters in Test cricket: How the record changed hands over the time
There was a battle between Zaheer Abbas and Miandad over the record of most Test runs for Pakistan between 1983 and 1985.
Published On Oct 17, 2015, 07:30 AM IST
Last UpdatedOct 17, 2015, 07:30 AM IST

Younis Khan surpassed Javed Miandad to become the leading Test run-getter for Pakistan. Bharath Seervi lists batsmen who held this record in the past and how it changed hands since Pakistan began playing Tests in 1952.Â
Finally someone has broken Javed Miandadâs record of most Test runs for Pakistan. Miandad was Pakistanâs leading run-getter for about 30 years since 1985. In the first Test against England, Younis Khan went past Miandadâs 8,832 runs on October 13, 2015. He smashed a six off Moeen Ali to go past both Miandad (8832) and Inzamam-ul-Haq (8829) who were the top two run-getters previously for Pakistan.
There was a battle between Zaheer Abbas and Miandad over the record of most Test runs for Pakistan between 1983 and 1985. Finally, on October 20, 1985, Miandad went ahead of Zaheer, and the next Test the latterâs final. Therefore, at that time there was no one near them. Zaheer finished his career with 5,062 runs in 78 Tests.
Miandad scaled new heights as the time went on with no Pakistani near his aggregate of Test runs. He ended his 18-year Test career with 8,832 runs in 124 Tests. He was the third highest run-getter in Test matches at his retirement lead by Allan Border and Sunil Gavaskar at top spots.
Pakistan began playing Tests in 1952, and the record of most Test runs changed hands several times in past âbut only between six batsmen before Younis became the seventh to have this record. The table below lists the instances of record broken in chronological order in brief.
How record of most Test runs for Pakistan changed hands
| Runs | Batsman | Final aggregate | From | To | Days |
| 52* | Hanif Mohammad | – | 16-Oct-52 | 23-Oct-52 | 7 |
| 158* | Nazar Mohammad | 277 | 24-Oct-52 | 14-Nov-52 | 21 |
| 197* | Hanif Mohammad | – | 15-Nov-52 | 27-Nov-52 | 12 |
| 231* | Waqar Hasan | – | 28-Nov-52 | 23-Jul-54 | 602 |
| 449* | Hanif Mohammad | – | 24-Jul-54 | 31-Dec-54 | 160 |
| 563* | Waqar Hasan | – | 01-Jan-55 | 16-Jan-55 | 15 |
| 665* | Hanif Mohammad | – | 17-Jan-55 | 26-Oct-55 | 282 |
| 927* | Waqar Hasan | 1071 | 27-Oct-55 | 19-Jan-58 | 815 |
| 1251* | Hanif Mohammad | 3915 | 20-Jan-58 | 25-Aug-82 | 8983 |
| 3931 | Majid Khan | 3931 | 26-Aug-82 | 03-Jan-83 | 130 |
| 3992* | Zaheer Abbas | – | 04-Jan-83 | 23-Sep-83 | 262 |
| 4157* | Javed Miandad | – | 24-Sep-83 | 07-Oct-83 | 13 |
| 4229* | Zaheer Abbas | – | 08-Oct-83 | 12-Nov-83 | 35 |
| 4263* | Javed Miandad | – | 13-Nov-83 | 24-Nov-83 | 11 |
| 4318* | Zaheer Abbas | – | 25-Nov-83 | 10-Dec-83 | 15 |
| 4405* | Javed Miandad | – | 11-Dec-83 | 29-Dec-83 | 18 |
| 4458* | Zaheer Abbas | 5062 | 30-Dec-83 | 19-Oct-85 | 659 |
| 5247* | Javed Miandad | 8832 | 20-Oct-85 | 12-Oct-15 | 10949 |
| 8852* | Younis Khan | – | 13-Oct-15 | – |
–Â Â Â Â Â Â Â Â Â In Pakistanâs first Test Hanif Mohammad scored 52 runs (51 and 1) and was thus the highest run-getter after that Test.
–Â Â Â Â Â Â Â Â Â In Pakistanâs second Test Nazar Mohammad scored a century â Pakistanâs first in Tests â and went past Hanif. He ended his career with 277 runs in 5 Tests.
–Â Â Â Â Â Â Â Â Â In the third match Hanif got back the record.
–Â Â Â Â Â Â Â Â Â Between 1952 and 1958, Waqar Hasan and Hanif changed hands to the record several times.
–Â Â Â Â Â Â Â Â Â Waqar finished his Test career with 1,071 runs in 1959 but Hanif moved on.
–Â Â Â Â Â Â Â Â Â Hanif retired with 3,915 runs in 55 Tests in 1969. No one went past his tally for more than 20 years.
–Â Â Â Â Â Â Â Â Â Majid Khan got hold of the record in 1982 going past Hanif.
–Â Â Â Â Â Â Â Â Â Majid Khan scored just 16 more runs than Hanif and retired in 1983.
–Â Â Â Â Â Â Â Â Â Then the record switched hands between Miandad and Zaheer several times until Zaheer retired with 5,062 runs in 1985.
Hanif held the record for 8,983 days and Miandad for 10,949 days. Till when will Younis have the record to his name? Only time will tell.
Bonus Trivia:
Younis went past Miandadâs runs tally with a six. Even Inzamam had tried to do the same in his last Test innings when he had 8,829 runs, and fell a mere 4 runs short of breaking Miandadâs record; he was stumped off Paul Harris at Lahore on October 12, 2007; we had to wait for 8 more years for another player to get there.
(Bharath Seervi is a cricket statistician who is obsessed with digging numbers, facts and records related to the game. An active member of Society of Cricket Statisticians of India, he blogs at www.cricketseervistats.blogspot.com. He can be followed on Twitter at www.twitter.com/SeerviBharath and on Facebook at www.facebook.com/SeerviCricket)