PakistanTest and ODI ground1992 to 2026
Rawalpindi Cricket Stadium
Rawalpindi, Pakistan
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.
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. The highest total is England's 657 in 2022; the lowest completed innings West Indies' 139 in 1997; the highest individual score Rahul Dravid's 270 against Pakistan in 2004; the best bowling Mohammad Zahid's 7 for 66 in 1996. The heaviest defeat was Pakistan's, by an innings and 131 runs against India in 2004.
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. The highest total is Pakistan's 337 for 3 in 2023; the lowest completed innings Zimbabwe's 104 in 2004; the highest individual score Gary Kirsten's 188 not out against United Arab Emirates in 1996; the best bowling Saqlain Mushtaq's 5 for 20 in 2000. The widest margin by runs was South Africa's 169-run win over United Arab Emirates in 1996. The 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 computed with scripts/build-archive-derived.ts over the scorecards