| 27 Jan 2022 | KK 124/5 v MS 126/3Match 1 · T20 | Multan Sultans won by 7 wickets | Karachi | Pakistan Super League 2021/22 |
| 16 Dec 2021 | WI 207/3 v PAK 208/33rd T20I · T20I | Pakistan won by 7 wickets | Karachi | West Indies tour of Pakistan 2021/22 |
| 14 Dec 2021 | PAK 172/8 v WI 1632nd T20I · T20I | Pakistan won by 9 runs | Karachi | West Indies tour of Pakistan 2021/22 |
| 13 Dec 2021 | PAK 200/6 v WI 1371st T20I · T20I | Pakistan won by 63 runs | Karachi | West Indies tour of Pakistan 2021/22 |
| 14 Nov 2021 | PAKW 225/7 v WIW 226/43rd ODI · ODI | West Indies Women won by 6 wickets | Karachi | West Indies Women tour of Pakistan 2021/22 |
| 11 Nov 2021 | WIW 153/9 v PAKW 1162nd ODI · ODI | West Indies Women won by 37 runs | Karachi | West Indies Women tour of Pakistan 2021/22 |
| 8 Nov 2021 | WIW 253/8 v PAKW 208/91st ODI · ODI | West Indies Women won by 45 runs | Karachi | West Indies Women tour of Pakistan 2021/22 |
| 3 Mar 2021 | PZ 188/5 v KK 191/4Match 13 · T20 | Karachi Kings won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 3 Mar 2021 | QG 176/7 v MS 154Match 14 · T20 | Quetta Gladiators won by 22 runs | Karachi | Pakistan Super League 2020/21 |
| 2 Mar 2021 | QG 156/7 v IU 157/4Match 12 · T20 | Islamabad United won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 28 Feb 2021 | KK 186/9 v LQ 189/4Match 11 · T20 | Lahore Qalandars won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 27 Feb 2021 | MS 195/6 v KK 198/3Match 9 · T20 | Karachi Kings won by 7 wickets | Karachi | Pakistan Super League 2020/21 |
| 27 Feb 2021 | IU 118 v PZ 122/4Match 10 · T20 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 26 Feb 2021 | LQ 157/6 v MS 159/3Match 7 · T20 | Multan Sultans won by 7 wickets | Karachi | Pakistan Super League 2020/21 |
| 26 Feb 2021 | QG 198/7 v PZ 202/7Match 8 · T20 | Peshawar Zalmi won by 3 wickets | Karachi | Pakistan Super League 2020/21 |
| 24 Feb 2021 | KK 196/3 v IU 197/5Match 6 · T20 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 23 Feb 2021 | MS 193/4 v PZ 197/4Match 5 · T20 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 22 Feb 2021 | QG 178/6 v LQ 179/1Match 4 · T20 | Lahore Qalandars won by 9 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Feb 2021 | PZ 140/6 v LQ 143/6Match 2 · T20 | Lahore Qalandars won by 4 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Feb 2021 | MS 150/8 v IU 151/7Match 3 · T20 | Islamabad United won by 3 wickets | Karachi | Pakistan Super League 2020/21 |
| 20 Feb 2021 | QG 121 v KK 126/3Match 1 · T20 | Karachi Kings won by 7 wickets | Karachi | Pakistan Super League 2020/21 |
| 26 Jan 2021 | SA 220 & 245 v PAK 378 & 90/31st Test · Test | Pakistan won by 7 wickets | Karachi | South Africa tour of Pakistan 2020/21 |
| 17 Nov 2020 | LQ 134/7 v KK 135/5Final · T20 | Karachi Kings won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 15 Nov 2020 | LQ 182/6 v MS 157Eliminator · T20 | Lahore Qalandars won by 25 runs | Karachi | Pakistan Super League 2020/21 |
| 14 Nov 2020 | MS 141/7 v KK 141/8Qualifier · T20 | Match tied (Karachi Kings won the Super Over) | Karachi | Pakistan Super League 2020/21 |
| 14 Nov 2020 | PZ 170/9 v LQ 171/5Eliminator · T20 | Lahore Qalandars won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 15 Mar 2020 | KK 150/5 v QG 154/5Match 30 · T20 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2019/20 |
| 14 Mar 2020 | KK 137/6 v IU 136/6Match 28 · T20 | Karachi Kings won by 4 wickets | Karachi | Pakistan Super League 2019/20 |
| 13 Mar 2020 | MS 154/6 v PZ 151/8Match 27 · T20 | Multan Sultans won by 3 runs | Karachi | Pakistan Super League 2019/20 |
| 12 Mar 2020 | KK 151/0 v LQ 150/5Match 26 · T20 | Karachi Kings won by 10 wickets | Karachi | Pakistan Super League 2019/20 |
| 23 Feb 2020 | KK 156/9 v QG 157/5Match 6 · T20 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2019/20 |
| 22 Feb 2020 | PZ 153/4 v QG 148/5Match 4 · T20 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2019/20 |
| 21 Feb 2020 | KK 201/4 v PZ 191/7Match 2 · T20 | Karachi Kings won by 10 runs | Karachi | Pakistan Super League 2019/20 |
| 20 Feb 2020 | IU 168 v QG 171/7Match 1 · T20 | Quetta Gladiators won by 3 wickets | Karachi | Pakistan Super League 2019/20 |
| 19 Dec 2019 | PAK 191 & 555/3d v SL 271 & 212Match 2 · Test | Pakistan won by 263 runs | Karachi | Sri Lanka in Pakistan Test Series 2019/20 |
| 2 Oct 2019 | PAK 299/5 v SL 297/93rd ODI · ODI | Pakistan won by 5 wickets | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 30 Sept 2019 | PAK 305/7 v SL 2382nd ODI · ODI | Pakistan won by 67 runs | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 17 Mar 2019 | QG 139/2 v PZ 138/8Final · T20 | Quetta Gladiators won by 8 wickets | Karachi | Pakistan Super League 2018/19 |
| 15 Mar 2019 | IU 166/9 v PZ 214/5Eliminator · T20 | Peshawar Zalmi won by 48 runs | Karachi | Pakistan Super League 2018/19 |
| 14 Mar 2019 | IU 164/6 v KK 161/9Eliminator · T20 | Islamabad United won by 4 wickets | Karachi | Pakistan Super League 2018/19 |
| 13 Mar 2019 | PZ 176/7 v QG 186/6Qualifier · T20 | Quetta Gladiators won by 10 runs | Karachi | Pakistan Super League 2018/19 |
| 11 Mar 2019 | KK 142 v PZ 203/7Match 30 · T20 | Peshawar Zalmi won by 61 runs | Karachi | Pakistan Super League 2018/19 |
| 11 Mar 2019 | LQ 140/8 v MS 141/3Match 29 · T20 | Multan Sultans won by 7 wickets | Karachi | Pakistan Super League 2018/19 |
| 10 Mar 2019 | KK 190/5 v QG 189/7Match 28 · T20 | Karachi Kings won by 1 run | Karachi | Pakistan Super League 2018/19 |
| 9 Mar 2019 | LQ 189/9 v IU 238/3Match 27 · T20 | Islamabad United won by 49 runs | Karachi | Pakistan Super League 2018/19 |
| 3 Apr 2018 | WI 153/6 v PAK 154/23rd T20I · T20I | Pakistan won by 8 wickets | Karachi | West Indies tour of Pakistan 2018 |
| 2 Apr 2018 | PAK 205/3 v WI 1232nd T20I · T20I | Pakistan won by 82 runs | Karachi | West Indies tour of Pakistan 2018 |
| 1 Apr 2018 | PAK 203/5 v WI 60/91st T20I · T20I | Pakistan won by 143 runs | Karachi | West Indies tour of Pakistan 2018 |
| 25 Mar 2018 | IU 154/7 v PZ 148/9Final · T20 | Islamabad United won by 3 wickets | Karachi | Pakistan Super League 2017/18 |
| 21 Feb 2009 | PAK 765/6d v SL 644/7d & 144/5Match 1 · Test | Match drawn | Karachi | Sri Lanka in Pakistan Test Series 2008/09 |