PakistanTest and ODI ground1992 to 2026
Rawalpindi Cricket Stadium
Rawalpindi, Pakistan
Rawalpindi Cricket Stadium records at a glance
At Rawalpindi Cricket Stadium, the highest Test team total is 657 by England in 2022; the highest individual score is 270 by Rahul Dravid in 2004; the highest successful chase is 220/8 by Sri Lanka in 2000.
At Rawalpindi Cricket Stadium, the highest ODI team total is 337/3 by Pakistan in 2023; the highest individual score is 188* by Gary Kirsten in 1996; the highest successful chase is 337/3 by Pakistan in 2023.
| Record | Test | ODI |
|---|---|---|
| Highest team total | 657 (England, 2022) | 337/3 (Pakistan, 2023) |
| Lowest completed total | 139 (West Indies, 1997) | 104 (Zimbabwe, 2004) |
| Highest successful chase | 220/8 (Sri Lanka, 2000) | 337/3 (Pakistan, 2023) |
| Highest individual score | Rahul Dravid 270 (2004) | Gary Kirsten 188* (1996) |
| Best bowling | Mohammad Zahid 7/66 (1996) | Saqlain Mushtaq 5/20 (2000) |
| Most runs at the ground | Saeed Anwar 546 | Babar Azam 569 |
| Most wickets at the ground | Waqar Younis 23 | Haris Rauf 17 |
| Average first-innings total | 338 | 243 |
Rawalpindi Cricket Stadium in numbers
Rawalpindi Cricket Stadium, in Rawalpindi, Pakistan, has staged 13 Tests and 31 one-day internationals in CricArcade's archives. The first was an ODI between Pakistan and Sri Lanka in 1992, and the most recent international here was in 2026.
In Tests
Of the 13 Tests played at Rawalpindi Cricket Stadium, 4 were drawn (31%), 3 won by the side batting first and 6 by the side batting second. Pakistan have played 13 of those Tests and won 5, lost 4 and drawn or tied 4, a win rate of 38%. The most frequent visitors have been Australia (3).
The average first-innings total was 341 in the 1990s (6 Tests) and 410 in the 2020s (4 Tests). Its busiest decade was the 1990s, with 6 Tests, against 4 in the 2020s.
Saeed Anwar has made more Test runs here than anyone, 546 in 10 innings with 2 hundreds, and Waqar Younis has taken the most wickets, 23 in 5 Tests.
- Highest total: England's 657 (2022)
- Lowest completed innings: West Indies' 139 (1997)
- Highest individual score: Rahul Dravid, 270 against Pakistan (2004)
- Best bowling: Mohammad Zahid, 7 for 66 (1996)
- Heaviest defeat: Pakistan, by an innings and 131 runs against India (2004)
In one-day internationals
Of the 31 ODIs played at Rawalpindi Cricket Stadium, sides batting first have won 12 and chasing sides 18, with 1 tie. Only 40% of decided ODIs have gone to the side batting first; chasing has been the stronger hand here. Pakistan have played 26 of those ODIs and won 20, lost 5 and tied or had no result in 1, a win rate of 77%. The most frequent visitors have been New Zealand (6) and South Africa (6).
The average first-innings total was 259 in the 1990s (9 ODIs) and 262 in the 2020s (10 ODIs). Its busiest decade was the 2000s, with 12 ODIs, against 10 in the 2020s.
Babar Azam has made more ODI runs here than anyone, 569 in 9 innings with 2 hundreds, and Haris Rauf has taken the most wickets, 17 in 8 ODIs.
- Highest total: Pakistan's 337 for 3 (2023)
- Lowest completed innings: Zimbabwe's 104 (2004)
- Highest individual score: Gary Kirsten, 188 not out against United Arab Emirates (1996)
- Best bowling: Saqlain Mushtaq, 5 for 20 (2000)
- Widest win by runs: South Africa, by 169 runs over United Arab Emirates (1996)
- Closest finish: Match tied (2020)
Tests at Rawalpindi Cricket Stadium
13 Tests, 1993 to 2022. The first was Pakistan v Zimbabwe on 9 December 1993: Pakistan won by 52 runs.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 1990s | 6 | 341 |
| 2000s | 2 | 203 |
| 2010s | 1 | 308 |
| 2020s | 4 | 410 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Saeed Anwar | Pakistan | 10 | 546 | 2 |
| Babar Azam | Pakistan | 7 | 506 | 3 |
| Imam-ul-Haq | Pakistan | 4 | 437 | 3 |
| Inzamam-ul-Haq | Pakistan | 14 | 410 | 1 |
| Saleem Malik | Pakistan | 5 | 410 | 1 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Waqar Younis | Pakistan | 5 | 23 |
| Wasim Akram | Pakistan | 5 | 16 |
| Mushtaq Ahmed | Pakistan | 5 | 15 |
| Shaheen Shah Afridi | Pakistan | 4 | 14 |
| Naseem Shah | Pakistan | 4 | 13 |
Test records
- Highest total
- 657
- Lowest completed total
- 139
- Highest score
- 270 · Rahul Dravid
- Best bowling
- 7/66 · Mohammad Zahid
- Biggest innings win
- Inns & 131
- Biggest win by runs
- 95 runs
ODIs at Rawalpindi Cricket Stadium
31 ODIs, 1992 to 2026. The first was Pakistan v Sri Lanka on 19 January 1992: Pakistan won by 117 runs.
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 1990s | 9 | 259 |
| 2000s | 12 | 215 |
| 2020s | 10 | 262 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Babar Azam | Pakistan | 9 | 569 | 2 |
| Inzamam-ul-Haq | Pakistan | 13 | 560 | 1 |
| Fakhar Zaman | Pakistan | 6 | 464 | 2 |
| Yasir Hameed | Pakistan | 6 | 389 | 1 |
| Gary Kirsten | South Africa | 4 | 329 | 1 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Haris Rauf | Pakistan | 8 | 17 |
| Waqar Younis | Pakistan | 6 | 11 |
| Shoaib Akhtar | Pakistan | 7 | 10 |
| Abdul Razzaq | Pakistan | 9 | 9 |
| Mohammad Sami | Pakistan | 5 | 9 |
ODI records
- Highest total
- 337/3
- Lowest completed total
- 104
- Highest score
- 188* · Gary Kirsten
- Best bowling
- 5/20 · Saqlain Mushtaq
- Biggest win by runs
- 169 runs
Closest finishes
Most recent matches
- Australia v Pakistan (ODI, 30 May 2026): Pakistan won by 5 wickets
- Sri Lanka v Pakistan (ODI, 16 November 2025): Pakistan won by 6 wickets
- Sri Lanka v Pakistan (ODI, 14 November 2025): Pakistan won by 8 wickets
- Pakistan v Sri Lanka (ODI, 11 November 2025): Pakistan won by 6 runs
- Bangladesh v New Zealand (ODI, 24 February 2025): New Zealand won by 5 wickets
- New Zealand v Pakistan (ODI, 29 April 2023): Pakistan won by 7 wickets (with 10 balls remaining)
- New Zealand v Pakistan (ODI, 27 April 2023): Pakistan won by 5 wickets (with 9 balls remaining)
- England v Pakistan (Test, 1 December 2022): England won by 74 runs
- Pakistan v Australia (Test, 4 March 2022): Match drawn
- Pakistan v South Africa (Test, 4 February 2021): Pakistan won by 95 runs
Sources
- CricArcade Test archive: 13 scorecards at this ground
- CricArcade ODI archive: 31 scorecards at this ground
- Figures compiled from the official match scorecards in CricArcade's archive