
The Pakistan cricket team started their journey in Test cricket in October 1952. Since then, they have experienced many ups and downs in this format. However, on their best days, they have truly outperformed their opponents.
Pakistan has achieved some impressive scores in Test cricket, reaching 600 runs or more 15 times. They also hold the record for the fifth-highest Test total in history. Scoring high totals can give a team a significant advantage, often putting their opponents at a disadvantage and reducing the chances of losing the match. This article will explore the top five highest team totals made by Pakistan in Test cricket.
Top Five Highest Totals by Pakistan in Test Cricket
Advertisement

5. 674/6 vs. India, Faisalabad, 1984
In 1984, during a Test match against their long-time rivals India in Faisalabad, Pakistan’s batsmen performed exceptionally well. India had a strong first innings, scoring 500 runs. In response, Pakistan batted for two and a half days, finishing with 674 runs for the loss of 6 wickets in 224.5 overs. The match ended in a draw, with Qasim Umar scoring an impressive 224 runs, Mudassar Nazar just missing a double century with 199, and Saleem Malik contributing an unbeaten 102 runs.
4. 679/7d vs. India, Lahore, 2006

The 2006 Test in Lahore between Pakistan and India was a high-scoring encounter that also ended in a draw. Pakistan set a massive total in their first innings, declaring at 679 runs for 7 wickets after 143.3 overs. Key performances included Younis Khan (199), Mohammad Yousuf (173), Shahid Afridi (103 from 80 balls), and Kamran Akmal (102 not out from 81 balls).
India replied strongly with a remarkable opening partnership of 410 runs, featuring Virender Sehwag’s explosive 254 runs and Rahul Dravid’s solid 128 runs.
3. 699/5 vs. India, Lahore, 1989

Pakistan’s third-highest total came against India in December 1989 in Lahore, where they scored 699 runs for the loss of 5 wickets in a drawn match. India had posted 509 runs in their first innings, with Sanjay Manjrekar scoring 218 not out. In response, Pakistan batted for 203.4 overs, with Aamer Malik (113), Javed Miandad (145), and Shoaib Mohammad (203 not out) leading the charge.
2. 708 vs. England, The Oval, 1987
In 1987, Pakistan achieved their first 700-run total in Test cricket against England at The Oval. Their batting was led by Javed Miandad, who scored a remarkable 260 runs. Saleem Malik contributed 102 runs, and captain Imran Khan added 118 not out. Mudassar Nazar (73) and Ijaz Ahmed (69) also made valuable contributions. The match concluded in a draw, with England scoring 232 and 315 for 4.
1. 765/6d vs. Sri Lanka, Karachi, 2009
The highest total by Pakistan in Test cricket and the fifth-highest overall is 765 runs, achieved against Sri Lanka in Karachi in February 2009. In this match, Younis Khan became only the third Pakistani player to score a triple century, finishing with 313 runs. Sri Lanka had earlier declared their first innings at 644 for 7, with Mahela Jayawardene (240) and Thilan Samaraweera (231) scoring double centuries. Kamran Akmal supported Younis with 158 not out, while Shoaib Malik (56) and Yasir Arafat (50 not out) also contributed. The match ended with Sri Lanka at 144 for 5 when time ran out.
Also Read: Top 5 Highest Team Totals by India in T20I Cricket