| 20 Oct 2026 | PAK 302/9 v ENG 2152nd Match · ODI | PAK | 34 | - | 0 | Pakistan won by 87 runs | Rawalpindi | Pakistan ODI Tri-Series 2026/27 |
| 18 Oct 2026 | PAK 305 v SL 2681st Match · ODI | PAK | 45 | - | 2 | Pakistan won by 37 runs | Rawalpindi | Pakistan ODI Tri-Series 2026/27 |
| 30 May 2026 | AUS 200 v PAK 202/51st ODI · ODI | PAK | 69 | - | 1 | Pakistan won by 5 wickets | Rawalpindi | Australia tour of Pakistan 2026 |
| 29 Nov 2025 | SL 114 v PAK 118/4Final · T20I | PAK | 37* | - | 3 | Pakistan won by 6 wickets | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 27 Nov 2025 | SL 184/5 v PAK 178/7Match 6 · T20I | PAK | 0 | - | 0 | Sri Lanka won by 6 runs | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 23 Nov 2025 | PAK 195/5 v ZIM 126Match 4 · T20I | PAK | 74 | - | 2 | Pakistan won by 69 runs | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 22 Nov 2025 | SL 128/7 v PAK 131/3Match 3 · T20I | PAK | 16 | - | 1 | Pakistan won by 7 wickets | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 18 Nov 2025 | ZIM 147/8 v PAK 151/5Match 1 · T20I | PAK | 0 | - | 1 | Pakistan won by 5 wickets | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 16 Nov 2025 | SL 211 v PAK 215/43rd ODI · ODI | PAK | 34 | - | 0 | Pakistan won by 6 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 14 Nov 2025 | SL 288/8 v PAK 289/22nd ODI · ODI | PAK | 102* | - | 0 | Pakistan won by 8 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 11 Nov 2025 | PAK 299/5 v SL 293/91st ODI · ODI | PAK | 29 | - | 2 | Pakistan won by 6 runs | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 28 Oct 2025 | SA 194/9 v PAK 1391st T20I · T20I | PAK | 0 | - | 0 | South Africa won by 55 runs | Rawalpindi | South Africa tour of Pakistan 2025/26 |
| 20 Oct 2025 | PAK 333 & 138 v SA 404 & 73/22nd Test · Test | PAK | 16 & 50 | - | 0 | South Africa won by 8 wickets | Rawalpindi | South Africa tour of Pakistan 2025/26 |
| 18 May 2025 | LQ 149/8 v PZ 123/8Match 29 · T20 | PZ | 16 | - | 0 | Lahore Qalandars won by 26 runs | Rawalpindi | Pakistan Super League 2025 |
| 17 May 2025 | KK 237/4 v PZ 214/5Match 27 · T20 | PZ | 94 | - | 1 | Karachi Kings won by 23 runs | Rawalpindi | Pakistan Super League 2025 |
| 19 Apr 2025 | PZ 227/7 v MS 107Match 9 · T20 | PZ | 2 | - | 0 | Peshawar Zalmi won by 120 runs | Rawalpindi | Pakistan Super League 2025 |
| 14 Apr 2025 | IU 243/5 v PZ 141Match 5 · T20 | PZ | 1 | - | 0 | Islamabad United won by 102 runs | Rawalpindi | Pakistan Super League 2025 |
| 12 Apr 2025 | QG 216/3 v PZ 136Match 2 · T20 | PZ | 0 | - | 1 | Quetta Gladiators won by 80 runs | Rawalpindi | Pakistan Super League 2025 |
| 30 Aug 2024 | PAK 274 & 172 v BAN 262 & 185/42nd Test · Test | PAK | 31 & 11 | - | 0 | Bangladesh won by 6 wickets | Rawalpindi | Bangladesh tour of Pakistan 2024 |
| 21 Aug 2024 | PAK 448/6d & 146 v BAN 565 & 30/01st Test · Test | PAK | 0 & 22 | - | 0 | Bangladesh won by 10 wickets | Rawalpindi | Bangladesh tour of Pakistan 2024 |
| 21 Apr 2024 | PAK 178/4 v NZ 179/33rd T20I · T20I | PAK | 37 | - | 0 | New Zealand won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 20 Apr 2024 | NZ 90 v PAK 92/32nd T20I · T20I | PAK | 14 | - | 2 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 18 Apr 2024 | NZ 2/1 v PAK1st T20I · T20I | PAK | - | - | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 8 Mar 2024 | PZ 196/8 v QG 120Match 25 · T20 | PZ | 53 | - | 1 | Peshawar Zalmi won by 76 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 5 Mar 2024 | PZ 204/5 v MS 200/5Match 21 · T20 | PZ | 64 | - | 0 | Peshawar Zalmi won by 4 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 4 Mar 2024 | IU 196/4 v PZ 167/9Match 20 · T20 | PZ | 0 | - | 1 | Islamabad United won by 29 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 29 Apr 2023 | NZ 336/5 v PAK 337/32nd ODI · ODI | PAK | 65 | - | 0 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | PAK | 49 | - | 0 | Pakistan won by 5 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 24 Apr 2023 | PAK 193/5 v NZ 194/45th T20I · T20I | PAK | 19 | - | 0 | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | PAK | - | - | 1 | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 10 Mar 2023 | PZ 242/6 v MS 244/6Match 27 · T20 | PZ | 73 | - | 0 | Multan Sultans won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 8 Mar 2023 | PZ 240/2 v QG 243/2Match 25 · T20 | PZ | 115 | - | 0 | Quetta Gladiators won by 8 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 7 Mar 2023 | PZ 207 v LQ 172Match 23 · T20 | PZ | 50 | - | 0 | Peshawar Zalmi won by 35 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 1 Mar 2023 | PZ 197/5 v KK 173/8Match 17 · T20 | PZ | 0 | - | 1 | Peshawar Zalmi won by 24 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 1 Dec 2022 | ENG 657 & 264/7d v PAK 579 & 2681st Test · Test | PAK | 136 & 4 | - | 0 | England won by 74 runs | Rawalpindi | England tour of Pakistan 2022/23 |
| 4 Mar 2022 | PAK 476/4d & 252/0 v AUS 4591st Test · Test | PAK | 36 & DNB | 0/5 | 0 | Match drawn | Rawalpindi | Australia tour of Pakistan 2021/22 |
| 4 Feb 2021 | PAK 272 & 298 v SA 201 & 2742nd Test · Test | PAK | 77 & 8 | - | 0 | Pakistan won by 95 runs | Rawalpindi | South Africa tour of Pakistan 2020/21 |
| 10 Nov 2020 | ZIM 129/9 v PAK 130/23rd T20I · T20I | PAK | DNB | - | 1 | Pakistan won by 8 wickets | Rawalpindi | Zimbabwe tour of Pakistan 2020/21 |
| 8 Nov 2020 | ZIM 134/7 v PAK 137/22nd T20I · T20I | PAK | 51 | - | 0 | Pakistan won by 8 wickets | Rawalpindi | Zimbabwe tour of Pakistan 2020/21 |
| 7 Nov 2020 | ZIM 156/6 v PAK 157/41st T20I · T20I | PAK | 82 | - | 0 | Pakistan won by 6 wickets | Rawalpindi | Zimbabwe tour of Pakistan 2020/21 |
| 3 Nov 2020 | ZIM 278/6 v PAK 278/93rd ODI · ODI | PAK | 125 | - | 0 | Match tied (Zimbabwe won the Super Over) | Rawalpindi | Zimbabwe tour of Pakistan 2020/21 |
| 1 Nov 2020 | ZIM 206 v PAK 208/42nd ODI · ODI | PAK | 77* | - | 0 | Pakistan won by 6 wickets | Rawalpindi | Zimbabwe tour of Pakistan 2020/21 |
| 30 Oct 2020 | PAK 281/8 v ZIM 2551st ODI · ODI | PAK | 19 | - | 0 | Pakistan won by 26 runs | Rawalpindi | Zimbabwe tour of Pakistan 2020/21 |
| 2 Mar 2020 | KK 152/4 v PZ 151/8Match 15 · T20 | KK | 70* | - | 2 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 1 Mar 2020 | IU 183/3 v KK 187/5Match 14 · T20 | KK | 0 | - | 0 | Karachi Kings won by 5 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 7 Feb 2020 | PAK 445 v BAN 233 & 168Match 1 · Test | PAK | 143 | - | 0 | Pakistan won by an innings and 44 runs | Rawalpindi | Bangladesh in Pakistan Test Series 2019/20 |
| 11 Dec 2019 | PAK 252/2 v SL 308/6dMatch 1 · Test | PAK | 102* | - | 1 | Match drawn | Rawalpindi | Sri Lanka in Pakistan Test Series 2019/20 |