Pakistan has built some huge scores in Test cricket over the years. Fans love to check the highest totals by Pakistan in Tests because these innings show the batting power of the team on flat pitches and in long matches.
In this post you will find the top 10 highest Test totals for Pakistan with the opposition, ground, run rate and result. Every figure is easy to read and ready to use.
Top 10 Highest Totals by Pakistan in Tests
| Rank | Score | Overs | RR | Inns | Opposition | Ground | Result | Date |
| 1 | 765/6d | 248.5 | 3.07 | 2 | Sri Lanka | Karachi | Draw | 21 Feb 2009 |
| 2 | 708 | 220.3 | 3.21 | 1 | England | The Oval | Draw | 6 Aug 1987 |
| 3 | 699/5 | 203.4 | 3.43 | 2 | India | Lahore | Draw | 1 Dec 1989 |
| 4 | 679/7d | 143.3 | 4.73 | 1 | India | Lahore | Draw | 13 Jan 2006 |
| 5 | 674/6 | 224.5 | 2.99 | 2 | India | Faisalabad | Draw | 24 Oct 1984 |
| 6 | 657/8d | 319.0 | 2.05 | 3 | West Indies | Bridgetown | Draw | 17 Jan 1958 |
| 7 | 652 | 142.4 | 4.57 | 2 | India | Faisalabad | Won | 3 Jan 1983 |
| 8 | 643 | 157.5 | 4.07 | 1 | New Zealand | Lahore | Won | 1 May 2002 |
| 9 | 636/8d | 156.2 | 4.06 | 2 | England | Lahore | Won | 29 Nov 2005 |
| 10 | 628 | 168.4 | 3.72 | 2 | Bangladesh | Khulna | Draw | 28 Apr 2015 |
Pakistan’s Highest Score in Test Cricket
The highest Test total for Pakistan is 765/6 declared against Sri Lanka in Karachi on 21 February 2009. Pakistan scored it in 248.5 overs at a run rate of 3.07. The match ended in a draw.
It is the biggest team score in the history of Pakistan Test cricket. The batters stayed at the crease for a very long time and the team declared only when the total was massive.
Second and Third Highest Totals
Pakistan made 708 against England at The Oval on 6 August 1987. This was a first innings total in 220.3 overs. England managed to save the game and it ended in a draw.
The third best score is 699/5 against India in Lahore on 1 December 1989. Pakistan scored it in the second innings at a run rate of 3.43. This match also ended in a draw.
Fastest Scoring Among the Top 10 Totals
Run rate tells us how quickly Pakistan scored. Here are the fastest ones.
- 679/7d against India in Lahore at 4.73 runs per over in only 143.3 overs
- 652 against India in Faisalabad at 4.57 runs per over in 142.4 overs
- 643 against New Zealand in Lahore at 4.07 runs per over
- 636/8d against England in Lahore at 4.06 runs per over
The slowest big total is 657/8d against West Indies in Bridgetown. Pakistan took 319 overs to score it at a run rate of 2.05. It was the only one among these ten that came in the third innings.
Key Facts from the List
- Seven of the ten totals ended in draws
- Only three ended in a win for Pakistan
- India is the opposition four times in this list
- Lahore hosts four of these big totals
- Faisalabad hosts two of them
- Only one of these ten totals was made outside Pakistan and The Oval or Bridgetown and Khulna are the away venues in this list
Pakistan Wins with a Big Total
Pakistan won three matches after posting a huge score.
- 652 against India in Faisalabad on 3 January 1983
- 643 against New Zealand in Lahore on 1 May 2002
- 636/8d against England in Lahore on 29 November 2005
These results show that a big total gives the bowlers enough time to take 20 wickets.
Why These Totals Matter
A huge total puts the opposition under pressure from the first day. It also protects Pakistan from defeat and gives the bowlers freedom to attack. Fans and analysts also use these numbers to compare eras and conditions in Test cricket.
If you like Pakistan records you can also read our posts on Most Runs for Pakistan in T20Is and Most Hundreds for Pakistan in ODIs. You can also check Top 10 Highest Partnerships for Pakistan in T20I Cricket for more team records. Visit CricProZone for more cricket stats and news.
FAQs
The highest total is 765/6 declared against Sri Lanka in Karachi on 21 February 2009.
India. Four of Pakistan’s top ten Test totals came against India.
The highest first innings total is 708 against England at The Oval on 6 August 1987.
679/7 declared against India in Lahore on 13 January 2006 at a run rate of 4.73.
No. Both 765/6d and 708 ended in draws.
Lahore. It hosts four of the top ten totals.
Conclusion
The highest totals by Pakistan in Tests show the batting strength of the team in long format cricket. The record of 765/6 declared against Sri Lanka still stands at the top. Keep visiting CricProZone for more Pakistan cricket records and stats.





