| 2026-05-15 | T20I (W) | Pakistan v Zimbabwe | 223/4 · 90 | Pakistan won by 133 runs | National Stadium, Karachi |
| 2026-05-14 | T20I (W) | Pakistan v Zimbabwe | 170/4 · 103/8 | Pakistan won by 67 runs | National Stadium, Karachi |
| 2026-05-12 | T20I (W) | Pakistan v Zimbabwe | 237/5 · 84 | Pakistan won by 153 runs | National Stadium, Karachi |
| 2026-05-09 | ODI (W) | Zimbabwe v Pakistan | 222/9 · 225/1 | Pakistan won by 9 wickets | National Stadium, Karachi |
| 2026-05-06 | ODI (W) | Pakistan v Zimbabwe | 343/4 · 137 | Pakistan won by 206 runs | National Stadium, Karachi |
| 2026-05-04 | ODI (W) | Pakistan v Zimbabwe | 330/5 · 162 | Pakistan won by 168 runs | National Stadium, Karachi |
| 2025-03-01 | ODI | England v South Africa | 179 · 181/3 | South Africa won by 7 wickets | National Stadium, Karachi |
| 2025-02-19 | ODI | New Zealand v Pakistan | 320/5 · 260 | New Zealand won by 60 runs | National Stadium, Karachi |
| 2025-02-14 | ODI | Pakistan v New Zealand | 242 · 243/5 | New Zealand won by 5 wickets | National Stadium, Karachi |
| 2025-02-12 | ODI | South Africa v Pakistan | 352/5 · 355/4 | Pakistan won by 6 wickets | National Stadium, Karachi |
| 2024-05-03 | T20I (W) | Pakistan v West Indies | 134/8 · 136/2 | West Indies won by 8 wickets | National Stadium, Karachi |
| 2024-05-02 | T20I (W) | West Indies v Pakistan | 84/9 · 87/2 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2024-04-30 | T20I (W) | West Indies v Pakistan | 132/5 · 130/8 | West Indies won by 2 runs | National Stadium, Karachi |
| 2024-04-28 | T20I (W) | Pakistan v West Indies | 121/7 · 124/3 | West Indies won by 7 wickets | National Stadium, Karachi |
| 2024-04-26 | T20I (W) | West Indies v Pakistan | 122/9 · 121/8 | West Indies won by 1 runs | National Stadium, Karachi |
| 2024-04-23 | ODI (W) | West Indies v Pakistan | 278/6 · 190 | West Indies won by 88 runs | National Stadium, Karachi |
| 2024-04-21 | ODI (W) | Pakistan v West Indies | 223 · 225/8 | West Indies won by 2 wickets | National Stadium, Karachi |
| 2024-04-18 | ODI (W) | West Indies v Pakistan | 269/8 · 156 | West Indies won by 113 runs | National Stadium, Karachi |
| 2023-10-07 | T20I | Canada v Bermuda | 132/4 · 93 | Canada won by 39 runs | National Stadium, Karachi |
| 2023-10-04 | T20I | Panama v Bermuda | 86/9 · 89/5 | Bermuda won by 5 wickets | National Stadium, Karachi |
| 2023-10-04 | T20I | Canada v Cayman Islands | 196/5 · 30 | Canada won by 166 runs | National Stadium, Karachi |
| 2023-10-03 | T20I | Bermuda v Cayman Islands | 176/6 · 123/8 | Bermuda won by 53 runs | National Stadium, Karachi |
| 2023-10-03 | T20I | Canada v Panama | 230/4 · 67 | Canada won by 163 runs | National Stadium, Karachi |
| 2023-09-14 | ODI (W) | South Africa v Pakistan | 185 · 186/2 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2023-09-11 | ODI (W) | Pakistan v South Africa | 168 · 169/4 | South Africa won by 6 wickets | National Stadium, Karachi |
| 2023-09-08 | ODI (W) | South Africa v Pakistan | 292/4 · 165 | South Africa won by 127 runs | National Stadium, Karachi |
| 2023-09-04 | T20I (W) | Pakistan v South Africa | 150/5 · 144/5 | Pakistan won by 6 runs | National Stadium, Karachi |
| 2023-09-03 | T20I (W) | South Africa v Pakistan | 150/3 · 156/3 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2023-09-01 | T20I (W) | South Africa v Pakistan | 150/3 · 151/5 | Pakistan won by 5 wickets | National Stadium, Karachi |
| 2023-05-07 | ODI | New Zealand v Pakistan | 299 · 252 | New Zealand won by 47 runs | National Stadium, Karachi |
| 2023-05-05 | ODI | Pakistan v New Zealand | 334/6 · 232 | Pakistan won by 102 runs | National Stadium, Karachi |
| 2023-05-03 | ODI | Pakistan v New Zealand | 287/6 · 261 | Pakistan won by 26 runs | National Stadium, Karachi |
| 2023-01-13 | ODI | Pakistan v New Zealand | 280/9 · 281/8 | New Zealand won by 2 wickets | National Stadium, Karachi |
| 2023-01-11 | ODI | New Zealand v Pakistan | 261 · 182 | New Zealand won by 79 runs | National Stadium, Karachi |
| 2023-01-09 | ODI | New Zealand v Pakistan | 255/9 · 258/4 | Pakistan won by 6 wickets | National Stadium, Karachi |
| 2023-01-02 | Test | New Zealand v Pakistan | 449 & 277/5d · 408 & 304/9 | Drawn | National Stadium, Karachi |
| 2022-12-26 | Test | Pakistan v New Zealand | 438 & 311/8d · 612/9d & 61/1 | Drawn | National Stadium, Karachi |
| 2022-12-17 | Test | Pakistan v England | 304 & 216 · 354 & 170/2 | England won by 8 wickets | National Stadium, Karachi |
| 2022-09-25 | T20I | Pakistan v England | 166/4 · 163 | Pakistan won by 3 runs | National Stadium, Karachi |
| 2022-09-23 | T20I | England v Pakistan | 221/3 · 158/8 | England won by 63 runs | National Stadium, Karachi |
| 2022-09-22 | T20I | England v Pakistan | 199/5 · 203/0 | Pakistan won by 10 wickets | National Stadium, Karachi |
| 2022-09-20 | T20I | Pakistan v England | 158/7 · 160/4 | England won by 6 wickets | National Stadium, Karachi |
| 2022-03-12 | Test | Australia v Pakistan | 556/9d & 97/2d · 148 & 443/7 | Drawn | National Stadium, Karachi |
| 2021-12-16 | T20I | West Indies v Pakistan | 207/3 · 208/3 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2021-12-14 | T20I | Pakistan v West Indies | 172/8 · 163 | Pakistan won by 9 runs | National Stadium, Karachi |
| 2021-12-13 | T20I | Pakistan v West Indies | 200/6 · 137 | Pakistan won by 63 runs | National Stadium, Karachi |
| 2021-11-14 | ODI (W) | Pakistan v West Indies | 225/7 · 226/4 | West Indies won by 6 wickets | National Stadium, Karachi |
| 2021-11-11 | ODI (W) | West Indies v Pakistan | 153/9 · 116 | West Indies won by 37 runs | National Stadium, Karachi |
| 2021-11-08 | ODI (W) | West Indies v Pakistan | 253/8 · 208/9 | West Indies won by 45 runs | National Stadium, Karachi |
| 2021-01-26 | Test | South Africa v Pakistan | 220 & 245 · 378 & 90/3 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2019-12-19 | Test | Pakistan v Sri Lanka | 191 & 555/3d · 271 & 212 | Pakistan won by 263 runs | National Stadium, Karachi |
| 2019-10-02 | ODI | Pakistan v Sri Lanka | 299/5 · 297/9 | Pakistan won by 5 wickets | National Stadium, Karachi |
| 2019-09-30 | ODI | Pakistan v Sri Lanka | 305/7 · 238 | Pakistan won by 67 runs | National Stadium, Karachi |
| 2019-08-19 | T20I | Cayman Islands v United States of America | 68/8 · 60/5 | United States of America won by 10 runs | National Stadium, Karachi |
| 2019-08-19 | T20I | Bermuda v Canada | 82/9 · 40/0 | No result | National Stadium, Karachi |
| 2018-04-03 | T20I | West Indies v Pakistan | 153/6 · 154/2 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2018-04-02 | T20I | Pakistan v West Indies | 205/3 · 123 | Pakistan won by 82 runs | National Stadium, Karachi |
| 2018-04-01 | T20I | Pakistan v West Indies | 203/5 · 60/9 | Pakistan won by 143 runs | National Stadium, Karachi |
| 2009-02-21 | Test | Pakistan v Sri Lanka | 765/6d · 644/7d & 144/5 | Drawn | National Stadium, Karachi |
| 2009-01-21 | ODI | Pakistan v Sri Lanka | 161 · 290/8 | Sri Lanka won by 129 runs | National Stadium, Karachi |
| 2009-01-20 | ODI | Pakistan v Sri Lanka | 220/2 · 219 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2008-07-06 | ODI | India v Sri Lanka | 173 · 273 | Sri Lanka won by 100 runs | National Stadium, Karachi |
| 2008-07-04 | ODI | Pakistan v Bangladesh | 116/0 · 115 | Pakistan won by 10 wickets | National Stadium, Karachi |
| 2008-07-03 | ODI | India v Sri Lanka | 310/4 · 308/8 | India won by 6 wickets | National Stadium, Karachi |
| 2008-07-02 | ODI | Pakistan v India | 309/2 · 308/7 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2008-06-30 | ODI | Bangladesh v Sri Lanka | 174 · 332/8 | Sri Lanka won by 158 runs | National Stadium, Karachi |
| 2008-06-29 | ODI | Pakistan v Sri Lanka | 238/9 · 302/7 | Sri Lanka won by 64 runs | National Stadium, Karachi |
| 2008-06-28 | ODI | Bangladesh v India | 283/6 · 284/3 | India won by 7 wickets | National Stadium, Karachi |
| 2008-06-26 | ODI | Pakistan v India | 299/4 · 301/4 | India won by 6 wickets | National Stadium, Karachi |
| 2008-06-25 | ODI | Hong Kong v India | 118 · 374/4 | India won by 256 runs | National Stadium, Karachi |
| 2008-06-24 | ODI | Pakistan v Hong Kong | 288/9 · 133/9 | Pakistan won by 155 runs | National Stadium, Karachi |
| 2008-04-20 | T20I | Pakistan v Bangladesh | 203/5 · 101 | Pakistan won by 102 runs | National Stadium, Karachi |
| 2008-04-19 | ODI | Pakistan v Bangladesh | 329/9 · 179 | Pakistan won by 150 runs | National Stadium, Karachi |
| 2008-01-21 | ODI | Pakistan v Zimbabwe | 347/5 · 243/7 | Pakistan won by 104 runs | National Stadium, Karachi |
| 2007-10-01 | Test | South Africa v Pakistan | 450 & 264/7d · 291 & 263 | South Africa won by 160 runs | National Stadium, Karachi |
| 2006-12-16 | ODI | Pakistan v West Indies | 239/3 · 238/7 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2006-02-19 | ODI | Pakistan v India | 286/8 · 287/2 | India won by 8 wickets | National Stadium, Karachi |
| 2006-01-29 | Test | Pakistan v India | 245 & 599/7d · 238 & 265 | Pakistan won by 341 runs | National Stadium, Karachi |
| 2005-12-15 | ODI | Pakistan v England | 353/6 · 188 | Pakistan won by 165 runs | National Stadium, Karachi |
| 2004-10-06 | ODI | Sri Lanka v Pakistan | 232/9 · 233/2 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2003-09-21 | ODI | Pakistan v Bangladesh | 302/5 · 244/7 | Pakistan won by 58 runs | National Stadium, Karachi |