Sportsfans · Cricket · Teams · Pakistan
Cricket · Full member · 1952–2026 · PAK
Pakistan
2047 internationals against 25 opponents: 943 won, 883 lost, 183 drawn or tied, 38 without a result. ICC titles: Men’s Cricket World Cup 1992, Men’s T20 World Cup 2009, Champions Trophy / KnockOut 2017.
Open in the atlas →Matches2047943–883–183
Win rate46.1%draws and no-results count as not won
ICC titles3
By game and format
| Game | Format | P | W | L | D/T | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Men | Test | 474 | 153 | 155 | 166 | 0 | 32.3 | 1952–2026 |
| Men | ODI | 996 | 522 | 444 | 9 | 21 | 52.4 | 1973–2026 |
| Men | T20I | 299 | 173 | 115 | 4 | 7 | 57.9 | 2006–2026 |
| Women | ODI | 115 | 35 | 72 | 3 | 5 | 30.4 | 2007–2026 |
| Women | T20I | 163 | 60 | 97 | 1 | 5 | 36.8 | 2012–2026 |
Record by opponent
| Opponent | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| Sri Lanka | 288 | 158 | 104 | 20 | 6 | 54.9 |
| New Zealand | 255 | 113 | 111 | 25 | 6 | 44.3 |
| West Indies | 255 | 112 | 120 | 19 | 4 | 43.9 |
| England | 252 | 67 | 138 | 40 | 7 | 26.6 |
| Australia | 245 | 68 | 149 | 22 | 6 | 27.8 |
| India | 232 | 91 | 97 | 39 | 5 | 39.2 |
| South Africa | 195 | 73 | 113 | 8 | 1 | 37.4 |
| Zimbabwe | 114 | 95 | 11 | 6 | 2 | 83.3 |
| Bangladesh | 108 | 81 | 25 | 2 | 0 | 75.0 |
| Ireland | 34 | 25 | 8 | 1 | 0 | 73.5 |
| Afghanistan | 15 | 11 | 4 | 0 | 0 | 73.3 |
| Netherlands | 10 | 10 | 0 | 0 | 0 | 100.0 |
| United Arab Emirates | 7 | 7 | 0 | 0 | 0 | 100.0 |
| Scotland | 6 | 6 | 0 | 0 | 0 | 100.0 |
| Thailand | 6 | 4 | 1 | 0 | 1 | 66.7 |
| Hong Kong | 5 | 5 | 0 | 0 | 0 | 100.0 |
| Kenya | 4 | 4 | 0 | 0 | 0 | 100.0 |
| Namibia | 3 | 3 | 0 | 0 | 0 | 100.0 |
| ICC World XI | 3 | 2 | 1 | 0 | 0 | 66.7 |
| Canada | 2 | 2 | 0 | 0 | 0 | 100.0 |
| Malaysia | 2 | 2 | 0 | 0 | 0 | 100.0 |
| Nepal | 2 | 2 | 0 | 0 | 0 | 100.0 |
| United States of America | 2 | 1 | 0 | 1 | 0 | 50.0 |
| Barbados | 1 | 0 | 1 | 0 | 0 | 0.0 |
| Oman | 1 | 1 | 0 | 0 | 0 | 100.0 |
Run-scorers recorded player-seasons
Mohammad Yousuf 1788 · 2006 TestSaeed Anwar 1445 · 1996 ODIMisbah-ul-Haq 1373 · 2013 ODIMohammad Yousuf 1362 · 2002 ODIMohammad Rizwan 1326 · 2021 T20IMohammad Hafeez 1301 · 2013 ODIAzhar Ali 1198 · 2016 TestIjaz Ahmed 1189 · 1996 ODIBabar Azam 1184 · 2022 TestYounis Khan 1179 · 2006 TestMohammad Yousuf 1168 · 2003 ODIMohammad Yousuf 1161 · 2000 ODI
Every match 2047
| Date | Format | Sides | Scores | Result | Ground |
|---|---|---|---|---|---|
| 2026-10-31 | ODI | Sri Lanka v Pakistan | 325/8 · 331/7 | Pakistan won by 3 wickets | Gaddafi Stadium |
| 2026-10-27 | ODI | Pakistan v Sri Lanka | 110 · 114/2 | Sri Lanka won by 8 wickets | Gaddafi Stadium |
| 2026-10-25 | ODI | England v Pakistan | 241 · 243/9 | Pakistan won by 1 wickets | Gaddafi Stadium |
| 2026-10-20 | ODI | Pakistan v England | 302/9 · 215 | Pakistan won by 87 runs | Rawalpindi Cricket Stadium |
| 2026-10-18 | ODI | Pakistan v Sri Lanka | 305 · 268 | Pakistan won by 37 runs | Rawalpindi Cricket Stadium |
| 2026-10-13 | T20I | Pakistan v Sri Lanka | 168/8 · 172/2 | Sri Lanka won by 8 wickets | Rawalpindi Cricket Stadium |
| 2026-10-11 | T20I | Pakistan v Sri Lanka | 215/3 · 133/7 | Pakistan won by 82 runs | Rawalpindi Cricket Stadium |
| 2026-10-09 | T20I | Sri Lanka v Pakistan | 182/8 · 187/6 | Pakistan won by 4 wickets | Rawalpindi Cricket Stadium |
| 2026-10-03 | T20I | India v Pakistan | 211/6 · 192/6 | India won by 19 runs | Korogi Sports Park |
| 2026-10-01 | T20I | Bangladesh v Pakistan | 111/7 · 112/4 | Pakistan won by 6 wickets | Korogi Sports Park |
| 2026-09-22 | T20I (W) | Pakistan v Bangladesh | 145/8 · 114/7 | Pakistan won by 31 runs | Korogi Sports Park |
| 2026-09-20 | T20I (W) | Pakistan v Sri Lanka | 177/4 · 178/2 | Sri Lanka won by 8 wickets | Korogi Sports Park |
| 2026-09-17 | T20I (W) | Thailand v Pakistan | 91/4 · 92/7 | Pakistan won by 3 wickets | Korogi Sports Park |
| 2026-09-11 | T20I (W) | Pakistan v Sri Lanka | 130/5 · 134/6 | Sri Lanka won by 4 wickets | Dubai International Cricket Stadium |
| 2026-09-09 | Test | Pakistan v England | 133 & 449 · 453 & 130/2 | England won by 8 wickets | Edgbaston |
| 2026-09-07 | T20I (W) | Pakistan v Hong Kong | 143/8 · 71 | Pakistan won by 72 runs | Dubai International Cricket Stadium |
| 2026-09-05 | T20I (W) | Pakistan v India | 55 · 57/3 | India won by 7 wickets | Dubai International Cricket Stadium |
| 2026-09-01 | T20I (W) | Pakistan v Thailand | 119/9 · 84/8 | Pakistan won by 35 runs | Dubai International Cricket Stadium |
| 2026-08-27 | Test | England v Pakistan | 290 & 208 · 110/9 & 194/9 | England won by 194 runs | Lord's |
| 2026-08-19 | Test | Pakistan v England | 171 & 135 · 409 | England won by 1 innings & 103 runs | Headingley |
| 2026-08-04 | T20I (W) | Sri Lanka v Pakistan | 113/6 · 115/6 | Pakistan won by 4 wickets | Rangiri Dambulla International Stadium |
| 2026-08-02 | T20I (W) | Pakistan v Sri Lanka | 175/5 · 178/4 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2026-08-02 | Test | West Indies v Pakistan | 344 & 117/9 · 387 & 77/2 | Pakistan won by 8 wickets | Queen's Park Oval |
| 2026-07-31 | T20I (W) | Pakistan v Sri Lanka | 176/7 · 177/4 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2026-07-28 | ODI (W) | Pakistan v Sri Lanka | 187 · 191/2 | Sri Lanka won by 8 wickets | Mahinda Rajapaksa International Cricket Stadium |
| 2026-07-25 | ODI (W) | Pakistan v Sri Lanka | 273/5 · 275/2 | Sri Lanka won by 8 wickets | Mahinda Rajapaksa International Cricket Stadium |
| 2026-07-25 | Test | West Indies v Pakistan | 311 & 181 · 282 & 120 | West Indies won by 90 runs | Brian Lara Stadium |
| 2026-07-23 | ODI (W) | Sri Lanka v Pakistan | 210/9 · 211/5 | Pakistan won by 5 wickets | Mahinda Rajapaksa International Cricket Stadium |
| 2026-06-27 | T20I (W) | Pakistan v Netherlands | 126/6 · 89 | Pakistan won by 37 runs | County Ground |
| 2026-06-23 | T20I (W) | Australia v Pakistan | 199/7 · 86 | Australia won by 113 runs | Headingley |
| 2026-06-20 | T20I (W) | Bangladesh v Pakistan | 123/6 · 100/8 | Bangladesh won by 23 runs | The Rose Bowl |
| 2026-06-17 | T20I (W) | Pakistan v South Africa | 126/9 · 127/8 | South Africa won by 2 wickets | Edgbaston |
| 2026-06-14 | T20I (W) | India v Pakistan | 170/6 · 106 | India won by 64 runs | Edgbaston |
| 2026-06-04 | ODI | Australia v Pakistan | 157 · 161/6 | Pakistan won by 4 wickets | Gaddafi Stadium |
| 2026-06-03 | T20I (W) | Pakistan v West Indies | 111/7 | No result | Castle Avenue |
| 2026-06-02 | ODI | Australia v Pakistan | 231/9 · 190 | Australia won by 41 runs | Gaddafi Stadium |
| 2026-05-31 | T20I (W) | Pakistan v Ireland | 176/6 · 177/3 | Ireland won by 7 wickets | Castle Avenue |
| 2026-05-30 | ODI | Australia v Pakistan | 200 · 202/5 | Pakistan won by 5 wickets | Rawalpindi Cricket Stadium |
| 2026-05-29 | T20I (W) | West Indies v Pakistan | 199/6 · 174/8 | West Indies won by 25 runs | Castle Avenue |
| 2026-05-16 | Test | Bangladesh v Pakistan | 278 & 390 · 232 & 358 | Bangladesh won by 78 runs | Sylhet International Cricket Stadium |
| 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-08 | Test | Bangladesh v Pakistan | 413 & 240/9d · 386 & 163 | Bangladesh won by 104 runs | Shere Bangla National Stadium |
| 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 |
| 2026-03-15 | ODI | Bangladesh v Pakistan | 290/5 · 279 | Bangladesh won by 11 runs | Shere Bangla National Stadium |
| 2026-03-13 | ODI | Pakistan v Bangladesh | 274 · 114 | Pakistan won by 128 runs | Shere Bangla National Stadium |
| 2026-03-11 | ODI | Pakistan v Bangladesh | 114 · 115/2 | Bangladesh won by 8 wickets | Shere Bangla National Stadium |
| 2026-03-01 | ODI (W) | Pakistan v South Africa | 306/8 · 187 | Pakistan won by 119 runs | Kingsmead |
| 2026-02-28 | T20I | Pakistan v Sri Lanka | 212/8 · 207/6 | Pakistan won by 5 runs | Pallekele International Cricket Stadium |
| 2026-02-25 | ODI (W) | South Africa v Pakistan | 361/8 · 345 | South Africa won by 16 runs | SuperSport Park |
| 2026-02-24 | T20I | Pakistan v England | 164/9 · 166/8 | England won by 2 wickets | Pallekele International Cricket Stadium |
| 2026-02-22 | ODI (W) | South Africa v Pakistan | 260/6 · 223 | South Africa won by 37 runs | Mangaung Oval |
| 2026-02-18 | T20I | Pakistan v Namibia | 199/3 · 97 | Pakistan won by 102 runs | Sinhalese Sports Club Ground |
| 2026-02-16 | T20I (W) | Pakistan v South Africa | 144/7 · 91/9 | Pakistan won by 53 runs | Willowmoore Park |
| 2026-02-15 | T20I | India v Pakistan | 175/7 · 114 | India won by 61 runs | R Premadasa Stadium |
| 2026-02-13 | T20I (W) | Pakistan v South Africa | 100/9 · 104/4 | South Africa won by 6 wickets | Willowmoore Park |
| 2026-02-10 | T20I | Pakistan v United States of America | 190/9 · 158/8 | Pakistan won by 32 runs | Sinhalese Sports Club Ground |
| 2026-02-10 | T20I (W) | Pakistan v South Africa | 180/9 · 185/5 | South Africa won by 5 wickets | Senwes Park |
| 2026-02-07 | T20I | Netherlands v Pakistan | 147 · 148/7 | Pakistan won by 3 wickets | Sinhalese Sports Club Ground |
| 2026-02-01 | T20I | Pakistan v Australia | 207/6 · 96/9 | Pakistan won by 111 runs | Gaddafi Stadium |
| 2026-01-31 | T20I | Pakistan v Australia | 198/5 · 108 | Pakistan won by 90 runs | Gaddafi Stadium |
| 2026-01-29 | T20I | Pakistan v Australia | 168/8 · 146/8 | Pakistan won by 22 runs | Gaddafi Stadium |
| 2026-01-11 | T20I | Sri Lanka v Pakistan | 160/6 · 146/8 | Sri Lanka won by 14 runs | Rangiri Dambulla International Stadium |
| 2026-01-07 | T20I | Sri Lanka v Pakistan | 128 · 129/4 | Pakistan won by 6 wickets | Rangiri Dambulla International Stadium |
| 2025-11-29 | T20I | Sri Lanka v Pakistan | 114 · 118/4 | Pakistan won by 6 wickets | Rawalpindi Cricket Stadium |
| 2025-11-27 | T20I | Sri Lanka v Pakistan | 184/5 · 178/7 | Sri Lanka won by 6 runs | Rawalpindi Cricket Stadium |
| 2025-11-23 | T20I | Pakistan v Zimbabwe | 195/5 · 126 | Pakistan won by 69 runs | Rawalpindi Cricket Stadium |
| 2025-11-22 | T20I | Sri Lanka v Pakistan | 128/7 · 131/3 | Pakistan won by 7 wickets | Rawalpindi Cricket Stadium |
| 2025-11-18 | T20I | Zimbabwe v Pakistan | 147/8 · 151/5 | Pakistan won by 5 wickets | Rawalpindi Cricket Stadium |
| 2025-11-16 | ODI | Sri Lanka v Pakistan | 211 · 215/4 | Pakistan won by 6 wickets | Rawalpindi Cricket Stadium |
| 2025-11-14 | ODI | Sri Lanka v Pakistan | 288/8 · 289/2 | Pakistan won by 8 wickets | Rawalpindi Cricket Stadium |
| 2025-11-11 | ODI | Pakistan v Sri Lanka | 299/5 · 293/9 | Pakistan won by 6 runs | Rawalpindi Cricket Stadium |
| 2025-11-08 | ODI | South Africa v Pakistan | 143 · 144/3 | Pakistan won by 7 wickets | Iqbal Stadium |
| 2025-11-06 | ODI | Pakistan v South Africa | 269/9 · 270/2 | South Africa won by 8 wickets | Iqbal Stadium |
| 2025-11-04 | ODI | South Africa v Pakistan | 263 · 264/8 | Pakistan won by 2 wickets | Iqbal Stadium |
| 2025-11-01 | T20I | South Africa v Pakistan | 139/9 · 140/6 | Pakistan won by 4 wickets | Gaddafi Stadium |
| 2025-10-31 | T20I | South Africa v Pakistan | 110 · 112/1 | Pakistan won by 9 wickets | Gaddafi Stadium |
| 2025-10-28 | T20I | South Africa v Pakistan | 194/9 · 139 | South Africa won by 55 runs | Rawalpindi Cricket Stadium |
| 2025-10-24 | ODI (W) | Pakistan v Sri Lanka | 18/0 | No result | R Premadasa Stadium |
| 2025-10-21 | ODI (W) | South Africa v Pakistan | 312/9 · 83/7 | South Africa won by 150 runs | R Premadasa Stadium |
| 2025-10-20 | Test | Pakistan v South Africa | 333 & 138 · 404 & 73/2 | South Africa won by 8 wickets | Rawalpindi Cricket Stadium |
| 2025-10-18 | ODI (W) | Pakistan v New Zealand | 92/5 | No result | R Premadasa Stadium |
| 2025-10-15 | ODI (W) | England v Pakistan | 133/9 · 34/0 | No result | R Premadasa Stadium |
| 2025-10-12 | Test | Pakistan v South Africa | 378 & 167 · 269 & 183 | Pakistan won by 93 runs | Gaddafi Stadium |
| 2025-10-08 | ODI (W) | Australia v Pakistan | 221/9 · 114 | Australia won by 107 runs | R Premadasa Stadium |
| 2025-10-05 | ODI (W) | India v Pakistan | 247 · 159 | India won by 88 runs | R Premadasa Stadium |
| 2025-10-02 | ODI (W) | Pakistan v Bangladesh | 129 · 131/3 | Bangladesh won by 7 wickets | R Premadasa Stadium |
| 2025-09-28 | T20I | Pakistan v India | 146 · 150/5 | India won by 5 wickets | Dubai International Cricket Stadium |
| 2025-09-25 | T20I | Pakistan v Bangladesh | 135/8 · 124/9 | Pakistan won by 11 runs | Dubai International Cricket Stadium |
| 2025-09-23 | T20I | Sri Lanka v Pakistan | 133/8 · 138/5 | Pakistan won by 5 wickets | Zayed Cricket Stadium |
| 2025-09-22 | ODI (W) | South Africa v Pakistan | 115 · 117/4 | Pakistan won by 6 wickets | Gaddafi Stadium |
| 2025-09-21 | T20I | Pakistan v India | 171/5 · 174/4 | India won by 6 wickets | Dubai International Cricket Stadium |
| 2025-09-19 | ODI (W) | South Africa v Pakistan | 292/3 · 287 | South Africa won by 25 runs | Gaddafi Stadium |
| 2025-09-17 | T20I | Pakistan v United Arab Emirates | 146/9 · 105 | Pakistan won by 41 runs | Dubai International Cricket Stadium |
| 2025-09-16 | ODI (W) | Pakistan v South Africa | 255/4 · 259/2 | South Africa won by 8 wickets | Gaddafi Stadium |
| 2025-09-14 | T20I | Pakistan v India | 127/9 · 131/3 | India won by 7 wickets | Dubai International Cricket Stadium |
| 2025-09-12 | T20I | Pakistan v Oman | 160/7 · 67 | Pakistan won by 93 runs | Dubai International Cricket Stadium |
| 2025-09-04 | T20I | Pakistan v United Arab Emirates | 171/5 · 140/7 | Pakistan won by 31 runs | Sharjah Cricket Stadium |
| 2025-08-30 | T20I | Pakistan v United Arab Emirates | 207 · 176/8 | Pakistan won by 31 runs | Sharjah Cricket Stadium |
| 2025-08-12 | ODI | West Indies v Pakistan | 294/6 · 92 | West Indies won by 202 runs | Brian Lara Stadium |
| 2025-08-10 | T20I (W) | Ireland v Pakistan | 155/4 · 156/2 | Pakistan won by 8 wickets | Clontarf Cricket Club Ground |
| 2025-08-10 | ODI | Pakistan v West Indies | 171/7 · 184/5 | West Indies won by 5 wickets | Brian Lara Stadium |
| 2025-08-08 | T20I (W) | Pakistan v Ireland | 168/6 · 171/6 | Ireland won by 4 wickets | Clontarf Cricket Club Ground |
| 2025-08-08 | ODI | West Indies v Pakistan | 280 · 284/5 | Pakistan won by 5 wickets | Brian Lara Stadium |
| 2025-08-06 | T20I (W) | Ireland v Pakistan | 142 · 131/9 | Ireland won by 11 runs | Clontarf Cricket Club Ground |
| 2025-08-03 | T20I | Pakistan v West Indies | 189/4 · 176/6 | Pakistan won by 13 runs | Central Broward Regional Park Stadium Turf Ground |
| 2025-08-02 | T20I | Pakistan v West Indies | 133/9 · 135/8 | West Indies won by 2 wickets | Central Broward Regional Park Stadium Turf Ground |
| 2025-07-31 | T20I | Pakistan v West Indies | 178/6 · 164/7 | Pakistan won by 14 runs | Central Broward Regional Park Stadium Turf Ground |
| 2025-07-24 | T20I | Pakistan v Bangladesh | 178/7 · 104 | Pakistan won by 74 runs | Shere Bangla National Stadium |
| 2025-07-22 | T20I | Bangladesh v Pakistan | 133 · 125 | Bangladesh won by 8 runs | Shere Bangla National Stadium |
| 2025-07-20 | T20I | Pakistan v Bangladesh | 110 · 112/3 | Bangladesh won by 7 wickets | Shere Bangla National Stadium |
| 2025-06-01 | T20I | Bangladesh v Pakistan | 196/6 · 197/3 | Pakistan won by 7 wickets | Gaddafi Stadium |
| 2025-05-30 | T20I | Pakistan v Bangladesh | 201/6 · 144/9 | Pakistan won by 57 runs | Gaddafi Stadium |
| 2025-05-28 | T20I | Pakistan v Bangladesh | 201/7 · 164 | Pakistan won by 37 runs | Gaddafi Stadium |
| 2025-04-19 | ODI (W) | Bangladesh v Pakistan | 178/9 · 181/3 | Pakistan won by 7 wickets | Lahore City Cricket Association Ground |
| 2025-04-17 | ODI (W) | Pakistan v Thailand | 205/6 · 118 | Pakistan won by 87 runs | Gaddafi Stadium |
| 2025-04-14 | ODI (W) | Pakistan v West Indies | 191 · 126 | Pakistan won by 65 runs | Gaddafi Stadium |
| 2025-04-11 | ODI (W) | Scotland v Pakistan | 186/9 · 190/4 | Pakistan won by 6 wickets | Lahore City Cricket Association Ground |
| 2025-04-09 | ODI (W) | Pakistan v Ireland | 217 · 179 | Pakistan won by 38 runs | Gaddafi Stadium |
| 2025-04-05 | ODI | New Zealand v Pakistan | 264/8 · 221 | New Zealand won by 43 runs | Bay Oval |
| 2025-04-02 | ODI | New Zealand v Pakistan | 292/8 · 208 | New Zealand won by 84 runs | Seddon Park |
| 2025-03-29 | ODI | New Zealand v Pakistan | 344/9 · 271 | New Zealand won by 73 runs | McLean Park |
| 2025-03-26 | T20I | Pakistan v New Zealand | 128/9 · 131/2 | New Zealand won by 8 wickets | Sky Stadium |
| 2025-03-23 | T20I | New Zealand v Pakistan | 220/6 · 105 | New Zealand won by 115 runs | Bay Oval |
| 2025-03-21 | T20I | New Zealand v Pakistan | 204 · 207/1 | Pakistan won by 9 wickets | Eden Park |
| 2025-03-18 | T20I | Pakistan v New Zealand | 135/9 · 137/5 | New Zealand won by 5 wickets | University Oval |
| 2025-03-16 | T20I | Pakistan v New Zealand | 91 · 92/1 | New Zealand won by 9 wickets | Hagley Oval |
| 2025-02-23 | ODI | Pakistan v India | 241 · 244/4 | India won by 6 wickets | Dubai International Cricket Stadium |
| 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 |
| 2025-02-08 | ODI | New Zealand v Pakistan | 330/6 · 252/9 | New Zealand won by 78 runs | Gaddafi Stadium |
| 2025-01-25 | Test | West Indies v Pakistan | 163 & 244 · 154 & 133 | West Indies won by 120 runs | Multan Cricket Stadium |
| 2025-01-17 | Test | Pakistan v West Indies | 230 & 157 · 137 & 123 | Pakistan won by 127 runs | Multan Cricket Stadium |
| 2025-01-03 | Test | South Africa v Pakistan | 615 & 58/0 · 194/9 & 478/9 | South Africa won by 10 wickets | Newlands |
| 2024-12-26 | Test | Pakistan v South Africa | 211 & 237 · 301 & 150/8 | South Africa won by 2 wickets | SuperSport Park |
| 2024-12-22 | ODI | Pakistan v South Africa | 308/9 · 271 | Pakistan won by 36 runs | Wanderers Stadium |
| 2024-12-19 | ODI | Pakistan v South Africa | 329 · 248 | Pakistan won by 81 runs | Newlands |
| 2024-12-17 | ODI | South Africa v Pakistan | 239/9 · 242/7 | Pakistan won by 3 wickets | Boland Park |
| 2024-12-13 | T20I | Pakistan v South Africa | 206/5 · 210/3 | South Africa won by 7 wickets | SuperSport Park |
| 2024-12-10 | T20I | South Africa v Pakistan | 183/9 · 172/8 | South Africa won by 11 runs | Kingsmead |
| 2024-12-05 | T20I | Pakistan v Zimbabwe | 132/7 · 133/8 | Zimbabwe won by 2 wickets | Queens Sports Club |
| 2024-12-03 | T20I | Zimbabwe v Pakistan | 57 · 61/0 | Pakistan won by 10 wickets | Queens Sports Club |
| 2024-12-01 | T20I | Pakistan v Zimbabwe | 165/4 · 108 | Pakistan won by 57 runs | Queens Sports Club |
| 2024-11-28 | ODI | Pakistan v Zimbabwe | 303/6 · 204 | Pakistan won by 99 runs | Queens Sports Club |
| 2024-11-26 | ODI | Zimbabwe v Pakistan | 145 · 148/0 | Pakistan won by 10 wickets | Queens Sports Club |
| 2024-11-24 | ODI | Zimbabwe v Pakistan | 205 · 60/6 | Zimbabwe won by 80 runs | Queens Sports Club |
| 2024-11-18 | T20I | Pakistan v Australia | 117 · 118/3 | Australia won by 7 wickets | Bellerive Oval |
| 2024-11-16 | T20I | Australia v Pakistan | 147/9 · 134 | Australia won by 13 runs | Sydney Cricket Ground |
| 2024-11-14 | T20I | Australia v Pakistan | 93/4 · 64/9 | Australia won by 29 runs | Brisbane Cricket Ground |
| 2024-11-10 | ODI | Australia v Pakistan | 140/9 · 143/2 | Pakistan won by 8 wickets | Perth Stadium |
| 2024-11-08 | ODI | Australia v Pakistan | 163 · 169/1 | Pakistan won by 9 wickets | Adelaide Oval |
| 2024-11-04 | ODI | Pakistan v Australia | 203 · 204/8 | Australia won by 2 wickets | Melbourne Cricket Ground |
| 2024-10-24 | Test | England v Pakistan | 267 & 112 · 344 & 37/1 | Pakistan won by 9 wickets | Rawalpindi Cricket Stadium |
| 2024-10-15 | Test | Pakistan v England | 366 & 221 · 291 & 144 | Pakistan won by 152 runs | Multan Cricket Stadium |
| 2024-10-14 | T20I (W) | New Zealand v Pakistan | 110/6 · 56 | New Zealand won by 54 runs | Dubai International Cricket Stadium |
| 2024-10-11 | T20I (W) | Pakistan v Australia | 82 · 83/1 | Australia won by 9 wickets | Dubai International Cricket Stadium |
| 2024-10-07 | Test | Pakistan v England | 556 & 220/9 · 823/7d | England won by 1 innings & 47 runs | Multan Cricket Stadium |
| 2024-10-06 | T20I (W) | Pakistan v India | 105/8 · 108/4 | India won by 6 wickets | Dubai International Cricket Stadium |
| 2024-10-03 | T20I (W) | Pakistan v Sri Lanka | 116 · 85/9 | Pakistan won by 31 runs | Sharjah Cricket Stadium |
| 2024-09-20 | T20I (W) | Pakistan v South Africa | 153/5 · 154/2 | South Africa won by 8 wickets | Multan Cricket Stadium |
| 2024-09-18 | T20I (W) | Pakistan v South Africa | 181/4 · 168/4 | Pakistan won by 13 runs | Multan Cricket Stadium |
| 2024-09-16 | T20I (W) | South Africa v Pakistan | 132/4 · 122/5 | South Africa won by 10 runs | Multan Cricket Stadium |
| 2024-08-30 | Test | Pakistan v Bangladesh | 274 & 172 · 262 & 185/4 | Bangladesh won by 6 wickets | Rawalpindi Cricket Stadium |
| 2024-08-21 | Test | Pakistan v Bangladesh | 448/6d & 146 · 565 & 30/0 | Bangladesh won by 10 wickets | Rawalpindi Cricket Stadium |
| 2024-07-26 | T20I (W) | Pakistan v Sri Lanka | 140/4 · 141/7 | Sri Lanka won by 3 wickets | Rangiri Dambulla International Stadium |
| 2024-07-23 | T20I (W) | United Arab Emirates v Pakistan | 103/8 · 107/0 | Pakistan won by 10 wickets | Rangiri Dambulla International Stadium |
| 2024-07-21 | T20I (W) | Nepal v Pakistan | 108/6 · 110/1 | Pakistan won by 9 wickets | Rangiri Dambulla International Stadium |
| 2024-07-19 | T20I (W) | Pakistan v India | 108 · 112/3 | India won by 7 wickets | Rangiri Dambulla International Stadium |
| 2024-06-16 | T20I | Ireland v Pakistan | 106/9 · 111/7 | Pakistan won by 3 wickets | Central Broward Regional Park Stadium Turf Ground |
| 2024-06-11 | T20I | Canada v Pakistan | 106/7 · 107/3 | Pakistan won by 7 wickets | Nassau County International Cricket Stadium |
| 2024-06-09 | T20I | India v Pakistan | 119 · 113/7 | India won by 6 runs | Nassau County International Cricket Stadium |
| 2024-06-06 | T20I | Pakistan v United States of America | 159/7 · 159/3 | Tied | Grand Prairie Stadium |
| 2024-05-30 | T20I | Pakistan v England | 157 · 158/3 | England won by 7 wickets | Kennington Oval |
| 2024-05-29 | ODI (W) | England v Pakistan | 302/5 · 124/9 | England won by 178 runs | County Ground |
| 2024-05-26 | ODI (W) | Pakistan v England | 29/0 | No result | The Cooper Associates County Ground |
| 2024-05-25 | T20I | England v Pakistan | 183/7 · 160 | England won by 23 runs | Edgbaston |
| 2024-05-23 | ODI (W) | England v Pakistan | 243/9 · 206/9 | England won by 37 runs | County Ground |
| 2024-05-19 | T20I (W) | England v Pakistan | 176 · 142/4 | England won by 34 runs | Headingley |
| 2024-05-17 | T20I (W) | England v Pakistan | 144/6 · 79 | England won by 65 runs | County Ground |
| 2024-05-14 | T20I | Ireland v Pakistan | 178/7 · 181/4 | Pakistan won by 6 wickets | Castle Avenue |
| 2024-05-12 | T20I | Ireland v Pakistan | 193/7 · 195/3 | Pakistan won by 7 wickets | Castle Avenue |
| 2024-05-11 | T20I (W) | England v Pakistan | 163/6 · 110 | England won by 53 runs | Edgbaston |
| 2024-05-10 | T20I | Pakistan v Ireland | 182/6 · 183/5 | Ireland won by 5 wickets | Castle Avenue |
| 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-27 | T20I | Pakistan v New Zealand | 178/5 · 169 | Pakistan won by 9 runs | Gaddafi Stadium |
| 2024-04-26 | T20I (W) | West Indies v Pakistan | 122/9 · 121/8 | West Indies won by 1 runs | National Stadium, Karachi |
| 2024-04-25 | T20I | New Zealand v Pakistan | 178/7 · 174/8 | New Zealand won by 4 runs | Gaddafi Stadium |
| 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-21 | T20I | Pakistan v New Zealand | 178/4 · 179/3 | New Zealand won by 7 wickets | Rawalpindi Cricket Stadium |
| 2024-04-20 | T20I | New Zealand v Pakistan | 90 · 92/3 | Pakistan won by 7 wickets | Rawalpindi Cricket Stadium |
| 2024-04-18 | ODI (W) | West Indies v Pakistan | 269/8 · 156 | West Indies won by 113 runs | National Stadium, Karachi |
| 2024-04-18 | T20I | New Zealand v Pakistan | 2/1 | No result | Rawalpindi Cricket Stadium |
| 2024-01-21 | T20I | Pakistan v New Zealand | 134/8 · 92 | Pakistan won by 42 runs | Hagley Oval |
| 2024-01-19 | T20I | Pakistan v New Zealand | 158/5 · 159/3 | New Zealand won by 7 wickets | Hagley Oval |
| 2024-01-17 | T20I | New Zealand v Pakistan | 224/7 · 179/7 | New Zealand won by 45 runs | University Oval |
| 2024-01-14 | T20I | New Zealand v Pakistan | 194/8 · 173 | New Zealand won by 21 runs | Seddon Park |
| 2024-01-12 | T20I | New Zealand v Pakistan | 226/8 · 180 | New Zealand won by 46 runs | Eden Park |
| 2024-01-03 | Test | Pakistan v Australia | 313 & 115 · 299 & 130/2 | Australia won by 8 wickets | Sydney Cricket Ground |
| 2023-12-26 | Test | Australia v Pakistan | 318 & 262 · 264 & 237 | Australia won by 79 runs | Melbourne Cricket Ground |
| 2023-12-18 | ODI (W) | New Zealand v Pakistan | 251/8 · 251/9 | Tied | Hagley Oval |
| 2023-12-15 | ODI (W) | Pakistan v New Zealand | 220 · 221/9 | New Zealand won by 1 wickets | Hagley Oval |
| 2023-12-14 | Test | Australia v Pakistan | 487 & 233/5d · 271 & 89 | Australia won by 360 runs | Perth Stadium |
| 2023-12-12 | ODI (W) | New Zealand v Pakistan | 365/4 · 234 | New Zealand won by 131 runs | John Davies Oval |
| 2023-12-09 | T20I (W) | Pakistan v New Zealand | 137/5 · 101/2 | New Zealand won by 6 runs | John Davies Oval |
| 2023-12-05 | T20I (W) | Pakistan v New Zealand | 137/6 · 127/7 | Pakistan won by 10 runs | University Oval |
| 2023-12-03 | T20I (W) | New Zealand v Pakistan | 127/6 · 132/3 | Pakistan won by 7 wickets | University Oval |
| 2023-11-11 | ODI | England v Pakistan | 337/9 · 244 | England won by 93 runs | Eden Gardens |
| 2023-11-10 | ODI (W) | Pakistan v Bangladesh | 166/9 · 167/3 | Bangladesh won by 7 wickets | Shere Bangla National Stadium |
| 2023-11-07 | ODI (W) | Bangladesh v Pakistan | 169/9 · 169 | Tied | Shere Bangla National Stadium |
| 2023-11-04 | ODI (W) | Bangladesh v Pakistan | 81 · 85/5 | Pakistan won by 5 wickets | Shere Bangla National Stadium |
| 2023-11-04 | ODI | New Zealand v Pakistan | 401/6 · 200/1 | Pakistan won by 21 runs | M Chinnaswamy Stadium |
| 2023-10-31 | ODI | Bangladesh v Pakistan | 204 · 205/3 | Pakistan won by 7 wickets | Eden Gardens |
| 2023-10-29 | T20I (W) | Pakistan v Bangladesh | 132/4 · 101/9 | Pakistan won by 31 runs | Zahur Ahmed Chowdhury Stadium |
| 2023-10-27 | T20I (W) | Bangladesh v Pakistan | 120/6 · 100/7 | Bangladesh won by 20 runs | Zahur Ahmed Chowdhury Stadium |
| 2023-10-27 | ODI | Pakistan v South Africa | 270 · 271/9 | South Africa won by 1 wickets | MA Chidambaram Stadium |
| 2023-10-25 | T20I (W) | Pakistan v Bangladesh | 82 · 86/5 | Bangladesh won by 5 wickets | Zahur Ahmed Chowdhury Stadium |
| 2023-10-23 | ODI | Afghanistan v Pakistan | 286/2 · 282/7 | Afghanistan won by 8 wickets | Chennai |
| 2023-10-20 | ODI | Australia v Pakistan | 367/9 · 305 | Australia won by 62 runs | M Chinnaswamy Stadium |
| 2023-10-14 | ODI | Pakistan v India | 191 · 192/3 | India won by 7 wickets | Narendra Modi Stadium |
| 2023-10-10 | ODI | Sri Lanka v Pakistan | 344/9 · 345/4 | Pakistan won by 6 wickets | Rajiv Gandhi International Stadium |
| 2023-10-07 | T20I | Pakistan v Bangladesh | 48/1 · 65/4 | Bangladesh won by 6 wickets | Zhejiang University of Technology Cricket Field |
| 2023-10-06 | T20I | Afghanistan v Pakistan | 116/6 · 115 | Afghanistan won by 4 wickets | Hangzhou |
| 2023-10-06 | ODI | Pakistan v Netherlands | 286 · 205 | Pakistan won by 81 runs | Rajiv Gandhi International Stadium |
| 2023-10-03 | T20I | Pakistan v Hong Kong | 160 · 92 | Pakistan won by 68 runs | Zhejiang University of Technology Cricket Field |
| 2023-09-25 | T20I (W) | Pakistan v Bangladesh | 64/9 · 65/5 | Bangladesh won by 5 wickets | Zhejiang University of Technology Cricket Field |
| 2023-09-24 | T20I (W) | Pakistan v Sri Lanka | 75/9 · 77/4 | Sri Lanka won by 6 wickets | Zhejiang University of Technology Cricket Field |
| 2023-09-14 | ODI | Pakistan v Sri Lanka | 252/7 · 252/8 | Sri Lanka won by 2 wickets | R Premadasa Stadium |
| 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-10 | ODI | India v Pakistan | 356/2 · 128/8 | India won by 228 runs | R Premadasa Stadium |
| 2023-09-08 | ODI (W) | South Africa v Pakistan | 292/4 · 165 | South Africa won by 127 runs | National Stadium, Karachi |
| 2023-09-06 | ODI | Bangladesh v Pakistan | 193 · 194/3 | Pakistan won by 7 wickets | Gaddafi Stadium |
| 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-02 | ODI | India v Pakistan | 266 | No result | Pallekele International Cricket Stadium |
| 2023-09-01 | T20I (W) | South Africa v Pakistan | 150/3 · 151/5 | Pakistan won by 5 wickets | National Stadium, Karachi |
| 2023-08-30 | ODI | Pakistan v Nepal | 342/6 · 104 | Pakistan won by 238 runs | Multan Cricket Stadium |
| 2023-08-26 | ODI | Afghanistan v Pakistan | 209 · 268/8 | Pakistan won by 59 runs | Colombo (RPS) |
| 2023-08-24 | ODI | Afghanistan v Pakistan | 300/5 · 302/9 | Pakistan won by 1 wicket | Hambantota |
| 2023-08-22 | ODI | Afghanistan v Pakistan | 59/9 · 201 | Pakistan won by 142 runs | Hambantota |
| 2023-07-24 | Test | Sri Lanka v Pakistan | 166 & 188 · 576/5d | Pakistan won by 1 innings & 222 runs | Sinhalese Sports Club Ground |
| 2023-07-16 | Test | Sri Lanka v Pakistan | 312 & 279 · 461 & 133/6 | Pakistan won by 4 wickets | Galle International Stadium |
| 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-04-29 | ODI | New Zealand v Pakistan | 336/5 · 337/3 | Pakistan won by 7 wickets | Rawalpindi Cricket Stadium |
| 2023-04-27 | ODI | New Zealand v Pakistan | 288/7 · 291/5 | Pakistan won by 5 wickets | Rawalpindi Cricket Stadium |
| 2023-04-24 | T20I | Pakistan v New Zealand | 193/5 · 194/4 | New Zealand won by 6 wickets | Rawalpindi Cricket Stadium |
| 2023-04-20 | T20I | New Zealand v Pakistan | 164/5 | No result | Rawalpindi Cricket Stadium |
| 2023-04-17 | T20I | New Zealand v Pakistan | 163/5 · 159 | New Zealand won by 4 runs | Gaddafi Stadium |
| 2023-04-15 | T20I | Pakistan v New Zealand | 192/4 · 154/7 | Pakistan won by 38 runs | Gaddafi Stadium |
| 2023-04-14 | T20I | Pakistan v New Zealand | 182 · 94 | Pakistan won by 88 runs | Gaddafi Stadium |
| 2023-03-27 | T20I | Afghanistan v Pakistan | 116 · 182/7 | Pakistan won by 66 runs | Sharjah Cricket Stadium |
| 2023-03-26 | T20I | Afghanistan v Pakistan | 133/3 · 130/6 | Afghanistan won by 7 wickets | Sharjah Cricket Stadium |
| 2023-03-24 | T20I | Afghanistan v Pakistan | 98/4 · 92/9 | Afghanistan won by 6 wickets | Sharjah Cricket Stadium |
| 2023-02-21 | T20I (W) | England v Pakistan | 213/5 · 99/9 | England won by 114 runs | Newlands |
| 2023-02-19 | T20I (W) | West Indies v Pakistan | 116/6 · 113/5 | West Indies won by 3 runs | Boland Park |
| 2023-02-15 | T20I (W) | Pakistan v Ireland | 165/5 · 95 | Pakistan won by 70 runs | Newlands |
| 2023-02-12 | T20I (W) | Pakistan v India | 149/4 · 151/3 | India won by 7 wickets | Newlands |
| 2023-01-26 | T20I (W) | Pakistan v Australia | 96/7 · 100/2 | Australia won by 8 wickets | Bellerive Oval |
| 2023-01-24 | T20I (W) | Pakistan v Australia | 118 · 119/2 | Australia won by 8 wickets | North Sydney Oval |
| 2023-01-21 | ODI (W) | Australia v Pakistan | 336/9 · 235/7 | Australia won by 101 runs | North Sydney Oval |
| 2023-01-18 | ODI (W) | Pakistan v Australia | 125 · 129/0 | Australia won by 10 wickets | Allan Border Field |
| 2023-01-16 | ODI (W) | Pakistan v Australia | 160/8 · 158/2 | Australia won by 8 wickets | Allan Border Field |
| 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-12-09 | Test | England v Pakistan | 281 & 275 · 202 & 328 | England won by 26 runs | Multan Cricket Stadium |
| 2022-12-01 | Test | England v Pakistan | 657 & 264/7d · 579 & 268 | England won by 74 runs | Rawalpindi Cricket Stadium |
| 2022-11-16 | T20I (W) | Ireland v Pakistan | 167/4 · 133 | Ireland won by 34 runs | Gaddafi Stadium |
| 2022-11-14 | T20I (W) | Ireland v Pakistan | 118/7 · 121/4 | Pakistan won by 6 wickets | Gaddafi Stadium |
| 2022-11-13 | T20I | Pakistan v England | 137/8 · 138/5 | England won by 5 wickets | Melbourne Cricket Ground |
| 2022-11-12 | T20I (W) | Pakistan v Ireland | 135/5 · 139/4 | Ireland won by 6 wickets | Gaddafi Stadium |
| 2022-11-09 | ODI (W) | Ireland v Pakistan | 225 · 226/5 | Pakistan won by 5 wickets | Gaddafi Stadium |
| 2022-11-09 | T20I | New Zealand v Pakistan | 152/4 · 153/3 | Pakistan won by 7 wickets | Sydney Cricket Ground |
| 2022-11-06 | ODI (W) | Ireland v Pakistan | 194 · 195/1 | Pakistan won by 9 wickets | Gaddafi Stadium |
| 2022-11-06 | T20I | Bangladesh v Pakistan | 127/8 · 128/5 | Pakistan won by 5 wickets | Adelaide Oval |
| 2022-11-04 | ODI (W) | Pakistan v Ireland | 335/3 · 207 | Pakistan won by 128 runs | Gaddafi Stadium |
| 2022-11-03 | T20I | Pakistan v South Africa | 185/9 · 108/9 | Pakistan won by 33 runs | Sydney Cricket Ground |
| 2022-10-30 | T20I | Netherlands v Pakistan | 91/9 · 95/4 | Pakistan won by 6 wickets | Perth Stadium |
| 2022-10-27 | T20I | Zimbabwe v Pakistan | 130/8 · 129/8 | Zimbabwe won by 1 runs | Perth Stadium |
| 2022-10-23 | T20I | Pakistan v India | 159/8 · 160/6 | India won by 4 wickets | Melbourne Cricket Ground |
| 2022-10-14 | T20I | New Zealand v Pakistan | 163/7 · 168/5 | Pakistan won by 5 wickets | Hagley Oval |
| 2022-10-13 | T20I (W) | Sri Lanka v Pakistan | 122/6 · 121/6 | Sri Lanka won by 1 runs | Sylhet International Cricket Stadium |
| 2022-10-13 | T20I | Bangladesh v Pakistan | 173/6 · 177/3 | Pakistan won by 7 wickets | Hagley Oval |
| 2022-10-11 | T20I (W) | Sri Lanka v Pakistan | 112 · 113/5 | Pakistan won by 5 wickets | Sylhet International Cricket Stadium |
| 2022-10-11 | T20I | Pakistan v New Zealand | 130/7 · 131/1 | New Zealand won by 9 wickets | Hagley Oval |
| 2022-10-09 | T20I (W) | Pakistan v United Arab Emirates | 145/5 · 74/5 | Pakistan won by 71 runs | Sylhet International Cricket Stadium |
| 2022-10-08 | T20I | New Zealand v Pakistan | 147/8 · 149/4 | Pakistan won by 6 wickets | Hagley Oval |
| 2022-10-07 | T20I (W) | Pakistan v India | 137/6 · 124 | Pakistan won by 13 runs | Sylhet International Cricket Stadium |
| 2022-10-07 | T20I | Pakistan v Bangladesh | 167/5 · 146/8 | Pakistan won by 21 runs | Hagley Oval |
| 2022-10-06 | T20I (W) | Pakistan v Thailand | 116/5 · 117/6 | Thailand won by 4 wickets | Sylhet International Cricket Stadium |
| 2022-10-03 | T20I (W) | Bangladesh v Pakistan | 70/8 · 72/1 | Pakistan won by 9 wickets | Sylhet International Cricket Stadium |
| 2022-10-02 | T20I (W) | Malaysia v Pakistan | 57/9 · 61/1 | Pakistan won by 9 wickets | Sylhet International Cricket Stadium |
| 2022-10-02 | T20I | England v Pakistan | 209/3 · 142/8 | England won by 67 runs | Gaddafi Stadium |
| 2022-09-30 | T20I | Pakistan v England | 169/6 · 170/2 | England won by 8 wickets | Gaddafi Stadium |
| 2022-09-28 | T20I | Pakistan v England | 145 · 139/7 | Pakistan won by 6 runs | Gaddafi Stadium |
| 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-09-11 | T20I | Sri Lanka v Pakistan | 170/6 · 147 | Sri Lanka won by 23 runs | Dubai International Cricket Stadium |
| 2022-09-09 | T20I | Pakistan v Sri Lanka | 121 · 124/5 | Sri Lanka won by 5 wickets | Dubai International Cricket Stadium |
| 2022-09-07 | T20I | Afghanistan v Pakistan | 129/6 · 131/9 | Pakistan won by 1 wicket | Sharjah Cricket Stadium |
| 2022-09-04 | T20I | India v Pakistan | 181/7 · 182/5 | Pakistan won by 5 wickets | Dubai International Cricket Stadium |
| 2022-09-02 | T20I | Pakistan v Hong Kong | 193/2 · 38 | Pakistan won by 155 runs | Sharjah Cricket Stadium |
| 2022-08-28 | T20I | Pakistan v India | 147 · 148/5 | India won by 5 wickets | Dubai International Cricket Stadium |
| 2022-08-21 | ODI | Pakistan v Netherlands | 206 · 197 | Pakistan won by 9 runs | Hazelaarweg |
| 2022-08-18 | ODI | Netherlands v Pakistan | 186 · 191/3 | Pakistan won by 7 wickets | Hazelaarweg |
| 2022-08-16 | ODI | Pakistan v Netherlands | 314/6 · 298/8 | Pakistan won by 16 runs | Hazelaarweg |
| 2022-08-03 | T20I (W) | Australia v Pakistan | 160/2 · 116/8 | Australia won by 44 runs | Edgbaston |
| 2022-07-31 | T20I (W) | Pakistan v India | 99 · 102/2 | India won by 8 wickets | Edgbaston |
| 2022-07-29 | T20I (W) | Barbados v Pakistan | 144/4 · 129/6 | Barbados won by 15 runs | Edgbaston |
| 2022-07-24 | Test | Sri Lanka v Pakistan | 378 & 360/8d · 231 & 261 | Sri Lanka won by 246 runs | Galle International Stadium |
| 2022-07-23 | T20I (W) | Pakistan v Australia | 94/8 · 28/0 | No result | Bready Cricket Club |
| 2022-07-19 | T20I (W) | Pakistan v Ireland | 92/5 · 83/6 | Pakistan won by 13 runs | Bready Cricket Club |
| 2022-07-16 | Test | Sri Lanka v Pakistan | 222 & 337 · 218 & 344/6 | Pakistan won by 4 wickets | Galle International Stadium |
| 2022-07-16 | T20I (W) | Pakistan v Australia | 56/6 | No result | Bready Cricket Club |
| 2022-06-12 | ODI | Pakistan v West Indies | 269/9 · 216 | Pakistan won by 53 runs | Multan Cricket Stadium |
| 2022-06-10 | ODI | Pakistan v West Indies | 275/8 · 155 | Pakistan won by 120 runs | Multan Cricket Stadium |
| 2022-06-08 | ODI | West Indies v Pakistan | 305/8 · 306/5 | Pakistan won by 5 wickets | Multan Cricket Stadium |
| 2022-06-05 | ODI (W) | Sri Lanka v Pakistan | 260/7 · 167 | Sri Lanka won by 93 runs | Southend Club Cricket Stadium |
| 2022-06-03 | ODI (W) | Pakistan v Sri Lanka | 253/2 · 180/9 | Pakistan won by 73 runs | Southend Club Cricket Stadium |
| 2022-06-01 | ODI (W) | Sri Lanka v Pakistan | 169 · 170/2 | Pakistan won by 8 wickets | Southend Club Cricket Stadium |
| 2022-05-28 | T20I (W) | Sri Lanka v Pakistan | 107/8 · 108/6 | Pakistan won by 4 wickets | Southend Club Cricket Stadium |
| 2022-05-26 | T20I (W) | Sri Lanka v Pakistan | 102/6 · 104/3 | Pakistan won by 7 wickets | Southend Club Cricket Stadium |
| 2022-05-24 | T20I (W) | Sri Lanka v Pakistan | 106/8 · 107/4 | Pakistan won by 6 wickets | Southend Club Cricket Stadium |
| 2022-04-05 | T20I | Pakistan v Australia | 162/8 · 163/7 | Australia won by 3 wickets | Gaddafi Stadium |
| 2022-04-02 | ODI | Australia v Pakistan | 210 · 214/1 | Pakistan won by 9 wickets | Gaddafi Stadium |
| 2022-03-31 | ODI | Australia v Pakistan | 348/8 · 349/4 | Pakistan won by 6 wickets | Gaddafi Stadium |
| 2022-03-29 | ODI | Australia v Pakistan | 313/7 · 225 | Australia won by 88 runs | Gaddafi Stadium |
| 2022-03-26 | ODI (W) | New Zealand v Pakistan | 265/8 · 194/9 | New Zealand won by 71 runs | Hagley Oval |
| 2022-03-24 | ODI (W) | Pakistan v England | 105 · 107/1 | England won by 9 wickets | Hagley Oval |
| 2022-03-21 | Test | Australia v Pakistan | 391 & 227/3d · 268 & 235 | Australia won by 115 runs | Gaddafi Stadium |
| 2022-03-21 | ODI (W) | West Indies v Pakistan | 89/7 · 90/2 | Pakistan won by 8 wickets | Seddon Park |
| 2022-03-14 | ODI (W) | Bangladesh v Pakistan | 234/7 · 225/9 | Bangladesh won by 9 runs | Seddon Park |
| 2022-03-12 | Test | Australia v Pakistan | 556/9d & 97/2d · 148 & 443/7 | Drawn | National Stadium, Karachi |
| 2022-03-11 | ODI (W) | South Africa v Pakistan | 223/9 · 217 | South Africa won by 6 runs | Bay Oval |
| 2022-03-08 | ODI (W) | Pakistan v Australia | 190/6 · 193/3 | Australia won by 7 wickets | Bay Oval |
| 2022-03-06 | ODI (W) | India v Pakistan | 244/7 · 137 | India won by 107 runs | Bay Oval |
| 2022-03-04 | Test | Pakistan v Australia | 476/4d & 252/0 · 459 | Drawn | Rawalpindi Cricket Stadium |
| 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-12-04 | Test | Pakistan v Bangladesh | 300/4d · 87 & 205 | Pakistan won by 1 innings & 8 runs | Shere Bangla National Stadium |
| 2021-11-27 | ODI (W) | Pakistan v Zimbabwe | 195/6 · 81 | Pakistan won by 114 runs | Sunrise Sports Club |
| 2021-11-26 | Test | Bangladesh v Pakistan | 330 & 157 · 286 & 203/2 | Pakistan won by 8 wickets | Zahur Ahmed Chowdhury Stadium |
| 2021-11-22 | T20I | Bangladesh v Pakistan | 124/7 · 127/5 | Pakistan won by 5 wickets | Shere Bangla National Stadium |
| 2021-11-21 | ODI (W) | Pakistan v Bangladesh | 201/7 · 202/7 | Bangladesh won by 3 wickets | Old Hararians |
| 2021-11-20 | T20I | Bangladesh v Pakistan | 108/7 · 109/2 | Pakistan won by 8 wickets | Shere Bangla National Stadium |
| 2021-11-19 | T20I | Bangladesh v Pakistan | 127/7 · 132/6 | Pakistan won by 4 wickets | Shere Bangla National Stadium |
| 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-11 | T20I | Pakistan v Australia | 176/4 · 177/5 | Australia won by 5 wickets | Dubai International Cricket Stadium |
| 2021-11-08 | ODI (W) | West Indies v Pakistan | 253/8 · 208/9 | West Indies won by 45 runs | National Stadium, Karachi |
| 2021-11-07 | T20I | Pakistan v Scotland | 189/4 · 117/6 | Pakistan won by 72 runs | Sharjah Cricket Stadium |
| 2021-11-02 | T20I | Pakistan v Namibia | 189/2 · 144/5 | Pakistan won by 45 runs | Zayed Cricket Stadium |
| 2021-10-29 | T20I | Afghanistan v Pakistan | 147/6 · 148/5 | Pakistan won by 5 wickets | Dubai International Cricket Stadium |
| 2021-10-26 | T20I | New Zealand v Pakistan | 134/8 · 135/5 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 2021-10-24 | T20I | India v Pakistan | 151/7 · 152/0 | Pakistan won by 10 wickets | Dubai International Cricket Stadium |
| 2021-08-20 | Test | Pakistan v West Indies | 302/9d & 176/6d · 150 & 219 | Pakistan won by 109 runs | Sabina Park |
| 2021-08-12 | Test | Pakistan v West Indies | 217 & 203 · 253 & 168/9 | West Indies won by 1 wickets | Sabina Park |
| 2021-08-03 | T20I | West Indies v Pakistan | 30/0 | No result | Providence Stadium |
| 2021-08-01 | T20I | West Indies v Pakistan | 15/0 | No result | Providence Stadium |
| 2021-07-31 | T20I | Pakistan v West Indies | 157/8 · 150/4 | Pakistan won by 7 runs | Providence Stadium |
| 2021-07-28 | T20I | West Indies v Pakistan | 85/5 | No result | Kensington Oval |
| 2021-07-20 | T20I | Pakistan v England | 154/6 · 155/7 | England won by 3 wickets | Old Trafford |
| 2021-07-18 | ODI (W) | Pakistan v West Indies | 190/8 · 171 | Pakistan won by 22 runs | Coolidge Cricket Ground |
| 2021-07-18 | T20I | England v Pakistan | 200 · 155/9 | England won by 45 runs | Headingley |
| 2021-07-16 | T20I | Pakistan v England | 232/6 · 201 | Pakistan won by 31 runs | Trent Bridge |
| 2021-07-15 | ODI (W) | West Indies v Pakistan | 210 · 211/6 | Pakistan won by 4 wickets | Sir Vivian Richards Stadium |
| 2021-07-13 | ODI | Pakistan v England | 331/9 · 332/7 | England won by 3 wickets | Edgbaston |
| 2021-07-12 | ODI (W) | Pakistan v West Indies | 182 · 183/2 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2021-07-10 | ODI | England v Pakistan | 247 · 195 | England won by 52 runs | Lord's |
| 2021-07-09 | ODI (W) | Pakistan v West Indies | 120 · 121/2 | West Indies won by 8 wickets | Coolidge Cricket Ground |
| 2021-07-08 | ODI | Pakistan v England | 141 · 142/1 | England won by 9 wickets | Sophia Gardens |
| 2021-07-07 | ODI (W) | Pakistan v West Indies | 205/9 · 209/5 | West Indies won by 5 wickets | Coolidge Cricket Ground |
| 2021-07-04 | T20I (W) | Pakistan v West Indies | 102 · 106/4 | West Indies won by 6 wickets | Sir Vivian Richards Stadium |
| 2021-07-02 | T20I (W) | West Indies v Pakistan | 125/6 · 103/6 | West Indies won by 7 runs | Coolidge Cricket Ground |
| 2021-06-30 | T20I (W) | West Indies v Pakistan | 136/6 · 126/6 | West Indies won by 10 runs | Sir Vivian Richards Stadium |
| 2021-05-07 | Test | Pakistan v Zimbabwe | 510/8d · 132 & 231 | Pakistan won by 1 innings & 147 runs | Harare Sports Club |
| 2021-04-29 | Test | Zimbabwe v Pakistan | 176 & 134/9 · 426 | Pakistan won by 1 innings & 116 runs | Harare Sports Club |
| 2021-04-25 | T20I | Pakistan v Zimbabwe | 165/3 · 141/7 | Pakistan won by 24 runs | Harare Sports Club |
| 2021-04-23 | T20I | Zimbabwe v Pakistan | 118/9 · 99 | Zimbabwe won by 19 runs | Harare Sports Club |
| 2021-04-21 | T20I | Pakistan v Zimbabwe | 149/7 · 138/7 | Pakistan won by 11 runs | Harare Sports Club |
| 2021-04-16 | T20I | South Africa v Pakistan | 144 · 149/7 | Pakistan won by 3 wickets | SuperSport Park |
| 2021-04-14 | T20I | South Africa v Pakistan | 203/5 · 205/1 | Pakistan won by 9 wickets | SuperSport Park |
| 2021-04-12 | T20I | Pakistan v South Africa | 140/9 · 141/4 | South Africa won by 6 wickets | Wanderers Stadium |
| 2021-04-10 | T20I | South Africa v Pakistan | 188/6 · 189/6 | Pakistan won by 4 wickets | Wanderers Stadium |
| 2021-04-07 | ODI | Pakistan v South Africa | 320/7 · 292 | Pakistan won by 28 runs | SuperSport Park |
| 2021-04-04 | ODI | South Africa v Pakistan | 341/6 · 324/9 | South Africa won by 17 runs | Wanderers Stadium |
| 2021-04-02 | ODI | South Africa v Pakistan | 273/6 · 274/7 | Pakistan won by 3 wickets | SuperSport Park |
| 2021-02-14 | T20I | South Africa v Pakistan | 164/8 · 169/6 | Pakistan won by 4 wickets | Gaddafi Stadium |
| 2021-02-13 | T20I | Pakistan v South Africa | 144/7 · 145/4 | South Africa won by 6 wickets | Gaddafi Stadium |
| 2021-02-11 | T20I | Pakistan v South Africa | 169/6 · 166/6 | Pakistan won by 3 runs | Gaddafi Stadium |
| 2021-02-04 | Test | Pakistan v South Africa | 272 & 298 · 201 & 274 | Pakistan won by 95 runs | Rawalpindi Cricket Stadium |
| 2021-02-03 | T20I (W) | Pakistan v South Africa | 127/6 · 68/4 | Pakistan won by 8 runs | Kingsmead |
| 2021-01-31 | T20I (W) | South Africa v Pakistan | 133/5 · 115/7 | South Africa won by 18 runs | Kingsmead |
| 2021-01-29 | T20I (W) | Pakistan v South Africa | 124/8 · 125/2 | South Africa won by 8 wickets | Kingsmead |
| 2021-01-26 | ODI (W) | South Africa v Pakistan | 201 · 169 | South Africa won by 32 runs | Kingsmead |
| 2021-01-26 | Test | South Africa v Pakistan | 220 & 245 · 378 & 90/3 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2021-01-23 | ODI (W) | South Africa v Pakistan | 252/7 · 239/8 | South Africa won by 13 runs | Kingsmead |
| 2021-01-20 | ODI (W) | South Africa v Pakistan | 200/9 · 197/8 | South Africa won by 3 runs | Kingsmead |
| 2021-01-03 | Test | Pakistan v New Zealand | 297 & 186 · 659/6d | New Zealand won by 1 innings & 176 runs | Hagley Oval |
| 2020-12-26 | Test | New Zealand v Pakistan | 431 & 180/5d · 239 & 271 | New Zealand won by 101 runs | Bay Oval |
| 2020-12-22 | T20I | New Zealand v Pakistan | 173/7 · 177/6 | Pakistan won by 4 wickets | McLean Park |
| 2020-12-20 | T20I | Pakistan v New Zealand | 163/6 · 164/1 | New Zealand won by 9 wickets | Seddon Park |
| 2020-12-18 | T20I | Pakistan v New Zealand | 153/9 · 156/5 | New Zealand won by 5 wickets | Eden Park |
| 2020-11-10 | T20I | Zimbabwe v Pakistan | 129/9 · 130/2 | Pakistan won by 8 wickets | Rawalpindi Cricket Stadium |
| 2020-11-08 | T20I | Zimbabwe v Pakistan | 134/7 · 137/2 | Pakistan won by 8 wickets | Rawalpindi Cricket Stadium |
| 2020-11-07 | T20I | Zimbabwe v Pakistan | 156/6 · 157/4 | Pakistan won by 6 wickets | Rawalpindi Cricket Stadium |
| 2020-11-03 | ODI | Zimbabwe v Pakistan | 278/6 · 278/9 | Tied | Rawalpindi Cricket Stadium |
| 2020-11-01 | ODI | Zimbabwe v Pakistan | 206 · 208/4 | Pakistan won by 6 wickets | Rawalpindi Cricket Stadium |
| 2020-10-30 | ODI | Pakistan v Zimbabwe | 281/8 · 255 | Pakistan won by 26 runs | Rawalpindi Cricket Stadium |
| 2020-09-01 | T20I | Pakistan v England | 190/4 · 185/8 | Pakistan won by 5 runs | Old Trafford |
| 2020-08-30 | T20I | Pakistan v England | 195/4 · 199/5 | England won by 5 wickets | Old Trafford |
| 2020-08-28 | T20I | England v Pakistan | 131/6 | No result | Old Trafford |
| 2020-08-21 | Test | England v Pakistan | 583/8d · 273 & 187/4 | Drawn | The Rose Bowl |
| 2020-08-13 | Test | Pakistan v England | 236 · 110/4d | Drawn | The Rose Bowl |
| 2020-08-05 | Test | Pakistan v England | 326 & 169 · 219 & 277/7 | England won by 3 wickets | Old Trafford |
| 2020-03-03 | T20I (W) | Pakistan v Thailand | 150/3 | No result | Sydney Showground Stadium |
| 2020-03-01 | T20I (W) | Pakistan v South Africa | 119/5 · 136/6 | South Africa won by 17 runs | Sydney Showground Stadium |
| 2020-02-28 | T20I (W) | England v Pakistan | 158/7 · 116 | England won by 42 runs | Manuka Oval |
| 2020-02-26 | T20I (W) | Pakistan v West Indies | 127/2 · 124/7 | Pakistan won by 8 wickets | Manuka Oval |
| 2020-02-07 | Test | Pakistan v Bangladesh | 445 · 233 & 168 | Pakistan won by 1 innings & 44 runs | Rawalpindi Cricket Stadium |
| 2020-01-25 | T20I | Pakistan v Bangladesh | 137/1 · 136/6 | Pakistan won by 9 wickets | Gaddafi Stadium |
| 2020-01-24 | T20I | Pakistan v Bangladesh | 142/5 · 141/5 | Pakistan won by 5 wickets | Gaddafi Stadium |
| 2019-12-20 | T20I (W) | England v Pakistan | 170/3 · 144/5 | England won by 26 runs | Kinrara Academy Oval |
| 2019-12-19 | T20I (W) | England v Pakistan | 185/5 · 101/9 | England won by 84 runs | Kinrara Academy Oval |
| 2019-12-19 | Test | Pakistan v Sri Lanka | 191 & 555/3d · 271 & 212 | Pakistan won by 263 runs | National Stadium, Karachi |
| 2019-12-17 | T20I (W) | England v Pakistan | 154/4 · 125 | England won by 29 runs | Kinrara Academy Oval |
| 2019-12-14 | ODI (W) | England v Pakistan | 145/8 | No result | Kinrara Academy Oval |
| 2019-12-12 | ODI (W) | England v Pakistan | 327/4 · 200 | England won by 127 runs | Kinrara Academy Oval |
| 2019-12-11 | Test | Pakistan v Sri Lanka | 252/2 · 308/6d | Drawn | Rawalpindi Cricket Stadium |
| 2019-12-09 | ODI (W) | England v Pakistan | 284/6 · 209 | England won by 75 runs | Kinrara Academy Oval |
| 2019-11-29 | Test | Australia v Pakistan | 589/3d · 302 & 239 | Australia won by 1 innings & 48 runs | Adelaide Oval |
| 2019-11-21 | Test | Australia v Pakistan | 580 · 240 & 335 | Australia won by 1 innings & 5 runs | Brisbane Cricket Ground |
| 2019-11-08 | T20I | Australia v Pakistan | 109/0 · 106/8 | Australia won by 10 wickets | Perth Stadium |
| 2019-11-05 | T20I | Australia v Pakistan | 151/3 · 150/6 | Australia won by 7 wickets | Manuka Oval |
| 2019-11-03 | T20I | Australia v Pakistan | 41/0 · 107/5 | No result | Sydney Cricket Ground |
| 2019-10-26 | T20I (W) | Pakistan v Bangladesh | 126/7 · 112/7 | Pakistan won by 14 runs | Gaddafi Stadium |
| 2019-10-09 | T20I | Pakistan v Sri Lanka | 134/6 · 147/7 | Sri Lanka won by 13 runs | Gaddafi Stadium |
| 2019-10-07 | T20I | Pakistan v Sri Lanka | 147 · 182/6 | Sri Lanka won by 35 runs | Gaddafi Stadium |
| 2019-10-05 | T20I | Pakistan v Sri Lanka | 101 · 165/5 | Sri Lanka won by 64 runs | Gaddafi Stadium |
| 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-07-05 | ODI | Bangladesh v Pakistan | 221 · 315/9 | Pakistan won by 94 runs | Lord's |
| 2019-06-29 | ODI | Afghanistan v Pakistan | 227/9 · 230/7 | Pakistan won by 3 wickets | Leeds |
| 2019-06-26 | ODI | New Zealand v Pakistan | 237/6 · 241/4 | Pakistan won by 6 wickets | Edgbaston |
| 2019-06-23 | ODI | Pakistan v South Africa | 308/7 · 259/9 | Pakistan won by 49 runs | Lord's |
| 2019-06-16 | ODI | India v Pakistan | 336/5 · 212/6 | India won by 89 runs | Old Trafford |
| 2019-06-12 | ODI | Australia v Pakistan | 307 · 266 | Australia won by 41 runs | The Cooper Associates County Ground |
| 2019-06-03 | ODI | England v Pakistan | 334/9 · 348/8 | Pakistan won by 14 runs | Trent Bridge |
| 2019-05-31 | ODI | Pakistan v West Indies | 105 · 108/3 | West Indies won by 7 wickets | Trent Bridge |
| 2019-05-23 | T20I (W) | South Africa v Pakistan | 127/1 · 125/5 | South Africa won by 9 wickets | Willowmoore Park |
| 2019-05-22 | T20I (W) | South Africa v Pakistan | 174/6 · 172/5 | South Africa won by 4 wickets | Willowmoore Park |
| 2019-05-19 | T20I (W) | South Africa v Pakistan | 138/3 · 139/6 | Pakistan won by 4 wickets | City Oval |
| 2019-05-19 | ODI | England v Pakistan | 351/9 · 297 | England won by 54 runs | Headingley |
| 2019-05-18 | T20I (W) | South Africa v Pakistan | 129/2 · 128/5 | South Africa won by 8 wickets | City Oval |
| 2019-05-17 | ODI | England v Pakistan | 341/7 · 340/7 | England won by 3 wickets | Trent Bridge |
| 2019-05-15 | T20I (W) | South Africa v Pakistan | 119/7 · 120/3 | Pakistan won by 7 wickets | LC de Villiers Oval |
| 2019-05-14 | ODI | England v Pakistan | 359/4 · 358/9 | England won by 6 wickets | County Ground |
| 2019-05-12 | ODI (W) | South Africa v Pakistan | 265/6 · 265/9 | Tied | Willowmoore Park |
| 2019-05-11 | ODI | England v Pakistan | 373/3 · 361/7 | England won by 12 runs | The Rose Bowl |
| 2019-05-09 | ODI (W) | South Africa v Pakistan | 148/2 · 147 | South Africa won by 8 wickets | Senwes Park |
| 2019-05-08 | ODI | England v Pakistan | 80/2 | No result | Kennington Oval |
| 2019-05-06 | ODI (W) | South Africa v Pakistan | 63 · 66/2 | Pakistan won by 8 wickets | Senwes Park |
| 2019-05-05 | T20I | England v Pakistan | 175/3 · 173/6 | England won by 7 wickets | Sophia Gardens |
| 2019-03-31 | ODI | Australia v Pakistan | 327/7 · 307/7 | Australia won by 20 runs | Dubai International Cricket Stadium |
| 2019-03-29 | ODI | Australia v Pakistan | 277/7 · 271/8 | Australia won by 6 runs | Dubai International Cricket Stadium |
| 2019-03-27 | ODI | Australia v Pakistan | 266/6 · 186 | Australia won by 80 runs | Zayed Cricket Stadium |
| 2019-03-24 | ODI | Australia v Pakistan | 285/2 · 284/7 | Australia won by 8 wickets | Sharjah Cricket Stadium |
| 2019-03-22 | ODI | Australia v Pakistan | 281/2 · 280/5 | Australia won by 8 wickets | Sharjah Cricket Stadium |
| 2019-02-09 | ODI (W) | Pakistan v West Indies | 240 · 206 | Pakistan won by 34 runs | ICC Academy |
| 2019-02-07 | ODI (W) | Pakistan v West Indies | 70/8 · 216/5 | West Indies won by 146 runs | Dubai International Cricket Stadium |
| 2019-02-06 | T20I | South Africa v Pakistan | 141/9 · 168/9 | Pakistan won by 27 runs | SuperSport Park |
| 2019-02-03 | T20I (W) | Pakistan v West Indies | 150/6 · 138/8 | Pakistan won by 12 runs | Southend Club Cricket Stadium |
| 2019-02-03 | T20I | South Africa v Pakistan | 188/3 · 181/7 | South Africa won by 7 runs | Wanderers Stadium |
| 2019-02-01 | T20I (W) | Pakistan v West Indies | 132/4 · 132/6 | Tied | Southend Club Cricket Stadium |
| 2019-02-01 | T20I | South Africa v Pakistan | 192/6 · 186/9 | South Africa won by 6 runs | Newlands |
| 2019-01-31 | T20I (W) | Pakistan v West Indies | 89 · 160/2 | West Indies won by 71 runs | Southend Club Cricket Stadium |
| 2019-01-30 | ODI | South Africa v Pakistan | 241/3 · 240/8 | South Africa won by 7 wickets | Newlands |
| 2019-01-27 | ODI | South Africa v Pakistan | 164 · 168/2 | Pakistan won by 8 wickets | Wanderers Stadium |
| 2019-01-25 | ODI | South Africa v Pakistan | 187/2 · 317/6 | South Africa won by 13 runs | SuperSport Park |
| 2019-01-22 | ODI | South Africa v Pakistan | 207/5 · 203 | South Africa won by 5 wickets | Kingsmead |
| 2019-01-19 | ODI | South Africa v Pakistan | 266/2 · 267/5 | Pakistan won by 5 wickets | St George's Park |
| 2019-01-11 | Test | South Africa v Pakistan | 262 & 303 · 185 & 273 | South Africa won by 107 runs | Wanderers Stadium |
| 2019-01-03 | Test | South Africa v Pakistan | 431 & 43/1 · 177 & 294 | South Africa won by 9 wickets | Newlands |
| 2018-12-26 | Test | South Africa v Pakistan | 223 & 151/4 · 181 & 190 | South Africa won by 6 wickets | SuperSport Park |
| 2018-12-03 | Test | New Zealand v Pakistan | 274 & 353/7d · 348 & 156 | New Zealand won by 123 runs | Zayed Cricket Stadium |
| 2018-11-24 | Test | Pakistan v New Zealand | 418/5d · 90 & 312 | Pakistan won by 1 innings & 16 runs | Dubai International Cricket Stadium |
| 2018-11-16 | Test | New Zealand v Pakistan | 153 & 249 · 227 & 171 | New Zealand won by 4 runs | Zayed Cricket Stadium |
| 2018-11-15 | T20I (W) | New Zealand v Pakistan | 144/6 · 90 | New Zealand won by 54 runs | Providence Stadium |
| 2018-11-13 | T20I (W) | Pakistan v Ireland | 139/6 · 101/9 | Pakistan won by 38 runs | Providence Stadium |
| 2018-11-11 | ODI | Pakistan v New Zealand | 279/8 · 35/1 | No result | Dubai International Cricket Stadium |
| 2018-11-11 | T20I (W) | Pakistan v India | 133/7 · 137/3 | India won by 7 wickets | Providence Stadium |
| 2018-11-09 | ODI | New Zealand v Pakistan | 209/9 · 212/4 | Pakistan won by 6 wickets | Zayed Cricket Stadium |
| 2018-11-09 | T20I (W) | Australia v Pakistan | 165/5 · 113/8 | Australia won by 52 runs | Providence Stadium |
| 2018-11-07 | ODI | New Zealand v Pakistan | 266/9 · 219 | New Zealand won by 47 runs | Zayed Cricket Stadium |
| 2018-11-04 | T20I | Pakistan v New Zealand | 166/3 · 119 | Pakistan won by 47 runs | Dubai International Cricket Stadium |
| 2018-11-02 | T20I | New Zealand v Pakistan | 153/7 · 154/4 | Pakistan won by 6 wickets | Dubai International Cricket Stadium |
| 2018-10-31 | T20I | Pakistan v New Zealand | 148/6 · 146/6 | Pakistan won by 2 runs | Zayed Cricket Stadium |
| 2018-10-29 | T20I (W) | Pakistan v Australia | 97/8 · 98/1 | Australia won by 9 wickets | Kinrara Academy Oval |
| 2018-10-28 | T20I | Pakistan v Australia | 150/5 · 117 | Pakistan won by 33 runs | Dubai International Cricket Stadium |
| 2018-10-27 | T20I (W) | Pakistan v Australia | 101 · 104/4 | Australia won by 6 wickets | Kinrara Academy Oval |
| 2018-10-26 | T20I | Pakistan v Australia | 147/6 · 136/8 | Pakistan won by 11 runs | Dubai International Cricket Stadium |
| 2018-10-25 | T20I (W) | Australia v Pakistan | 195/3 · 131/7 | Australia won by 64 runs | Kinrara Academy Oval |
| 2018-10-24 | T20I | Pakistan v Australia | 155/8 · 89 | Pakistan won by 66 runs | Zayed Cricket Stadium |
| 2018-10-22 | ODI (W) | Australia v Pakistan | 324/7 · 235/7 | Australia won by 89 runs | Kinrara Academy Oval |
| 2018-10-20 | ODI (W) | Australia v Pakistan | 273/7 · 123 | Australia won by 150 runs | Kinrara Academy Oval |
| 2018-10-18 | ODI (W) | Pakistan v Australia | 95 · 95/5 | Australia won by 5 wickets | Kinrara Academy Oval |
| 2018-10-16 | Test | Pakistan v Australia | 282 & 400/9d · 145 & 164/9 | Pakistan won by 373 runs | Zayed Cricket Stadium |
| 2018-10-07 | Test | Pakistan v Australia | 482 & 181/6d · 202 & 362/8 | Drawn | Dubai International Cricket Stadium |
| 2018-09-26 | ODI | Bangladesh v Pakistan | 239 · 202/9 | Bangladesh won by 37 runs | Zayed Cricket Stadium |
| 2018-09-23 | ODI | Pakistan v India | 237/7 · 238/1 | India won by 9 wickets | Dubai International Cricket Stadium |
| 2018-09-21 | ODI | Afghanistan v Pakistan | 257/6 · 258/7 | Pakistan won by 3 wickets | Abu Dhabi |
| 2018-09-19 | ODI | Pakistan v India | 162 · 164/2 | India won by 8 wickets | Dubai International Cricket Stadium |
| 2018-09-16 | ODI | Hong Kong v Pakistan | 116 · 120/2 | Pakistan won by 8 wickets | Dubai International Cricket Stadium |
| 2018-07-22 | ODI | Pakistan v Zimbabwe | 364/4 · 233/4 | Pakistan won by 131 runs | Queens Sports Club |
| 2018-07-20 | ODI | Pakistan v Zimbabwe | 399/1 · 155 | Pakistan won by 244 runs | Queens Sports Club |
| 2018-07-18 | ODI | Zimbabwe v Pakistan | 67 · 69/1 | Pakistan won by 9 wickets | Queens Sports Club |
| 2018-07-16 | ODI | Zimbabwe v Pakistan | 194 · 195/1 | Pakistan won by 9 wickets | Queens Sports Club |
| 2018-07-13 | ODI | Pakistan v Zimbabwe | 308/7 · 107 | Pakistan won by 201 runs | Queens Sports Club |
| 2018-07-08 | T20I | Australia v Pakistan | 183/8 · 187/4 | Pakistan won by 6 wickets | Harare Sports Club |
| 2018-07-05 | T20I | Pakistan v Australia | 194/7 · 149/7 | Pakistan won by 45 runs | Harare Sports Club |
| 2018-07-04 | T20I | Zimbabwe v Pakistan | 162/4 · 163/3 | Pakistan won by 7 wickets | Harare Sports Club |
| 2018-07-02 | T20I | Pakistan v Australia | 116 · 117/1 | Australia won by 9 wickets | Harare Sports Club |
| 2018-07-01 | T20I | Pakistan v Zimbabwe | 182/4 · 108/9 | Pakistan won by 74 runs | Harare Sports Club |
| 2018-06-13 | T20I | Pakistan v Scotland | 166/6 · 82 | Pakistan won by 84 runs | Grange Cricket Club |
| 2018-06-12 | T20I | Pakistan v Scotland | 204/4 · 156/6 | Pakistan won by 48 runs | Grange Cricket Club |
| 2018-06-09 | T20I (W) | Pakistan v India | 72/7 · 75/3 | India won by 7 wickets | Kinrara Academy Oval |
| 2018-06-07 | T20I (W) | Pakistan v Malaysia | 177/5 · 30 | Pakistan won by 147 runs | Royal Selangor Club |
| 2018-06-06 | T20I (W) | Pakistan v Sri Lanka | 136/4 · 113/9 | Pakistan won by 23 runs | Kinrara Academy Oval |
| 2018-06-04 | T20I (W) | Pakistan v Bangladesh | 95/5 · 96/3 | Bangladesh won by 7 wickets | Kinrara Academy Oval |
| 2018-06-03 | T20I (W) | Thailand v Pakistan | 67/8 · 70/2 | Pakistan won by 8 wickets | Kinrara Academy Oval |
| 2018-06-01 | Test | Pakistan v England | 174 & 134 · 363 | England won by 1 innings & 55 runs | Headingley |
| 2018-05-24 | Test | England v Pakistan | 184 & 242 · 363/9 & 66/1 | Pakistan won by 9 wickets | Lord's |
| 2018-05-11 | Test | Ireland v Pakistan | 130 & 339 · 310/9d & 160/5 | Pakistan won by 5 wickets | The Village |
| 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 |
| 2018-03-30 | T20I (W) | Pakistan v Sri Lanka | 72 · 73/3 | Sri Lanka won by 7 wickets | Nondescripts Cricket Club Ground |
| 2018-03-28 | T20I (W) | Sri Lanka v Pakistan | 129/6 · 133/9 | Pakistan won by 1 wickets | Sinhalese Sports Club Ground |
| 2018-03-24 | ODI (W) | Pakistan v Sri Lanka | 215/9 · 107 | Pakistan won by 108 runs | Rangiri Dambulla International Stadium |
| 2018-03-22 | ODI (W) | Pakistan v Sri Lanka | 250/6 · 156 | Pakistan won by 94 runs | Rangiri Dambulla International Stadium |
| 2018-01-28 | T20I | Pakistan v New Zealand | 181/6 · 163/6 | Pakistan won by 18 runs | Bay Oval |
| 2018-01-25 | T20I | Pakistan v New Zealand | 201/4 · 153 | Pakistan won by 48 runs | Eden Park |
| 2018-01-22 | T20I | Pakistan v New Zealand | 105 · 106/3 | New Zealand won by 7 wickets | Westpac Stadium |
| 2018-01-19 | ODI | New Zealand v Pakistan | 271/7 · 256 | New Zealand won by 15 runs | Basin Reserve |
| 2018-01-16 | ODI | Pakistan v New Zealand | 262/8 · 263/5 | New Zealand won by 5 wickets | Seddon Park |
| 2018-01-13 | ODI | New Zealand v Pakistan | 257 · 74 | New Zealand won by 183 runs | University Oval |
| 2018-01-09 | ODI | Pakistan v New Zealand | 246/9 · 151/2 | New Zealand won by 8 wickets | Saxton Oval |
| 2018-01-06 | ODI | New Zealand v Pakistan | 315/7 · 166/6 | New Zealand won by 61 runs | Basin Reserve |
| 2017-11-14 | T20I (W) | Pakistan v New Zealand | 89/8 · 93/3 | New Zealand won by 7 wickets | Sharjah Cricket Stadium |
| 2017-11-12 | T20I (W) | New Zealand v Pakistan | 126/4 · 84 | New Zealand won by 42 runs | Sharjah Cricket Stadium |
| 2017-11-09 | T20I (W) | New Zealand v Pakistan | 150/8 · 111/7 | New Zealand won by 39 runs | Sharjah Cricket Stadium |
| 2017-11-05 | ODI (W) | New Zealand v Pakistan | 155 · 156/5 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 2017-11-02 | ODI (W) | Pakistan v New Zealand | 147 · 148/3 | New Zealand won by 7 wickets | Sharjah Cricket Stadium |
| 2017-10-31 | ODI (W) | New Zealand v Pakistan | 240/9 · 232 | New Zealand won by 8 runs | Sharjah Cricket Stadium |
| 2017-10-29 | T20I | Pakistan v Sri Lanka | 180/3 · 144/9 | Pakistan won by 36 runs | Gaddafi Stadium |
| 2017-10-27 | T20I | Sri Lanka v Pakistan | 124/9 · 125/8 | Pakistan won by 2 wickets | Zayed Cricket Stadium |
| 2017-10-26 | T20I | Sri Lanka v Pakistan | 102 · 103/3 | Pakistan won by 7 wickets | Zayed Cricket Stadium |
| 2017-10-23 | ODI | Sri Lanka v Pakistan | 103 · 105/1 | Pakistan won by 9 wickets | Sharjah Cricket Stadium |
| 2017-10-20 | ODI | Sri Lanka v Pakistan | 173 · 177/3 | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 2017-10-18 | ODI | Sri Lanka v Pakistan | 208 · 209/3 | Pakistan won by 7 wickets | Zayed Cricket Stadium |
| 2017-10-16 | ODI | Pakistan v Sri Lanka | 219/9 · 187 | Pakistan won by 32 runs | Zayed Cricket Stadium |
| 2017-10-13 | ODI | Pakistan v Sri Lanka | 292/6 · 209/8 | Pakistan won by 83 runs | Dubai International Cricket Stadium |
| 2017-10-06 | Test | Sri Lanka v Pakistan | 482 & 96 · 262 & 248 | Sri Lanka won by 68 runs | Dubai International Cricket Stadium |
| 2017-09-28 | Test | Sri Lanka v Pakistan | 419 & 138 · 422 & 114 | Sri Lanka won by 21 runs | Zayed Cricket Stadium |
| 2017-09-15 | T20I | Pakistan v ICC World XI | 183/4 · 150/8 | Pakistan won by 33 runs | Gaddafi Stadium |
| 2017-09-13 | T20I | Pakistan v ICC World XI | 174/6 · 175/3 | ICC World XI won by 7 wickets | Gaddafi Stadium |
| 2017-09-12 | T20I | Pakistan v ICC World XI | 197/5 · 177/7 | Pakistan won by 20 runs | Gaddafi Stadium |
| 2017-07-15 | ODI (W) | Pakistan v Sri Lanka | 206 · 221/7 | Sri Lanka won by 15 runs | Grace Road |
| 2017-07-11 | ODI (W) | Pakistan v West Indies | 117/3 · 285/4 | West Indies won by 19 runs | Grace Road |
| 2017-07-08 | ODI (W) | New Zealand v Pakistan | 147/2 · 144 | New Zealand won by 8 wickets | County Ground |
| 2017-07-05 | ODI (W) | Australia v Pakistan | 290/8 · 131 | Australia won by 159 runs | Grace Road |
| 2017-07-02 | ODI (W) | India v Pakistan | 169/9 · 74 | India won by 95 runs | County Ground |
| 2017-06-27 | ODI (W) | England v Pakistan | 377/7 · 107/3 | England won by 107 runs | Grace Road |
| 2017-06-25 | ODI (W) | Pakistan v South Africa | 206/8 · 207/7 | South Africa won by 3 wickets | Grace Road |
| 2017-06-18 | ODI | India v Pakistan | 158 · 338/4 | Pakistan won by 180 runs | Kennington Oval |
| 2017-06-14 | ODI | England v Pakistan | 211 · 215/2 | Pakistan won by 8 wickets | Sophia Gardens |
| 2017-06-12 | ODI | Pakistan v Sri Lanka | 237/7 · 236 | Pakistan won by 3 wickets | Sophia Gardens |
| 2017-06-07 | ODI | Pakistan v South Africa | 119/3 · 219/8 | Pakistan won by 19 runs | Edgbaston |
| 2017-06-04 | ODI | India v Pakistan | 319/3 · 164/9 | India won by 124 runs | Edgbaston |
| 2017-05-10 | Test | West Indies v Pakistan | 247 & 202 · 376 & 174/8d | Pakistan won by 101 runs | Windsor Park |
| 2017-04-30 | Test | West Indies v Pakistan | 312 & 268 · 393 & 81 | West Indies won by 106 runs | Kensington Oval |
| 2017-04-21 | Test | West Indies v Pakistan | 286 & 152 · 407 & 36/3 | Pakistan won by 7 wickets | Sabina Park |
| 2017-04-11 | ODI | West Indies v Pakistan | 233/9 · 236/4 | Pakistan won by 6 wickets | Providence Stadium |
| 2017-04-09 | ODI | West Indies v Pakistan | 208 · 282/5 | Pakistan won by 74 runs | Providence Stadium |
| 2017-04-07 | ODI | West Indies v Pakistan | 309/6 · 308/5 | West Indies won by 4 wickets | Providence Stadium |
| 2017-04-02 | T20I | West Indies v Pakistan | 124/8 · 127/3 | Pakistan won by 7 wickets | Queen's Park Oval |
| 2017-04-01 | T20I | West Indies v Pakistan | 138/3 · 137/8 | West Indies won by 7 wickets | Queen's Park Oval |
| 2017-03-30 | T20I | West Indies v Pakistan | 129/8 · 132 | Pakistan won by 3 runs | Queen's Park Oval |
| 2017-03-26 | T20I | West Indies v Pakistan | 111/8 · 115/4 | Pakistan won by 6 wickets | Kensington Oval |
| 2017-02-19 | ODI (W) | India v Pakistan | 70/3 · 67 | India won by 7 wickets | P Sara Oval |
| 2017-02-17 | ODI (W) | Ireland v Pakistan | 185 · 271/5 | Pakistan won by 86 runs | Colombo Cricket Club Ground |
| 2017-02-15 | ODI (W) | Sri Lanka v Pakistan | 216/5 · 212/7 | Sri Lanka won by 5 wickets | Nondescripts Cricket Club Ground |
| 2017-02-08 | ODI (W) | Bangladesh v Pakistan | 160 · 227 | Pakistan won by 67 runs | P Sara Oval |
| 2017-02-07 | ODI (W) | Pakistan v South Africa | 195/6 · 258/9 | South Africa won by 63 runs | Nondescripts Cricket Club Ground |
| 2017-01-26 | ODI | Australia v Pakistan | 369/7 · 312/9 | Australia won by 57 runs | Adelaide Oval |
| 2017-01-22 | ODI | Australia v Pakistan | 353/6 · 267 | Australia won by 86 runs | Sydney Cricket Ground |
| 2017-01-19 | ODI | Australia v Pakistan | 265/3 · 263/7 | Australia won by 7 wickets | WACA Ground |
| 2017-01-15 | ODI | Australia v Pakistan | 220 · 221/4 | Pakistan won by 6 wickets | Melbourne Cricket Ground |
| 2017-01-13 | ODI | Australia v Pakistan | 268/9 · 176 | Australia won by 92 runs | Brisbane Cricket Ground |
| 2017-01-03 | Test | Australia v Pakistan | 538/8d & 241/2d · 315 & 244 | Australia won by 220 runs | Sydney Cricket Ground |
| 2016-12-26 | Test | Australia v Pakistan | 624/8d · 443/9d & 163 | Australia won by 1 innings & 18 runs | Melbourne Cricket Ground |
| 2016-12-15 | Test | Australia v Pakistan | 429 & 202/5d · 142 & 450 | Australia won by 39 runs | Brisbane Cricket Ground |
| 2016-12-04 | T20I (W) | India v Pakistan | 121/5 · 104/6 | India won by 17 runs | Asian Institute of Technology Ground |
| 2016-11-25 | Test | New Zealand v Pakistan | 271 & 313/5d · 216 & 230 | New Zealand won by 138 runs | Seddon Park |
| 2016-11-21 | T20I (W) | New Zealand v Pakistan | 118/9 · 104 | New Zealand won by 14 runs | Saxton Oval |
| 2016-11-17 | ODI (W) | New Zealand v Pakistan | 162/3 · 158 | New Zealand won by 7 wickets | Saxton Oval |
| 2016-11-17 | Test | New Zealand v Pakistan | 200 & 108/2 · 133 & 171 | New Zealand won by 8 wickets | Hagley Oval |
| 2016-11-13 | ODI (W) | New Zealand v Pakistan | 267/2 · 263/6 | New Zealand won by 8 wickets | Bert Sutcliffe Oval |
| 2016-11-11 | ODI (W) | New Zealand v Pakistan | 309/4 · 142/4 | New Zealand won by 60 runs | Bert Sutcliffe Oval |
| 2016-10-30 | Test | Pakistan v West Indies | 281 & 208 · 337 & 154/5 | West Indies won by 5 wickets | Sharjah Cricket Stadium |
| 2016-10-21 | Test | Pakistan v West Indies | 452 & 227/2d · 224 & 322 | Pakistan won by 133 runs | Zayed Cricket Stadium |
| 2016-10-13 | Test | Pakistan v West Indies | 579/3d & 123 · 357 & 289 | Pakistan won by 56 runs | Dubai International Cricket Stadium |
| 2016-10-05 | ODI | Pakistan v West Indies | 308/6 · 172 | Pakistan won by 136 runs | Zayed Cricket Stadium |
| 2016-10-02 | ODI | Pakistan v West Indies | 337/5 · 278/7 | Pakistan won by 59 runs | Sharjah Cricket Stadium |
| 2016-09-30 | ODI | Pakistan v West Indies | 284/9 · 175 | Pakistan won by 111 runs | Sharjah Cricket Stadium |
| 2016-09-27 | T20I | Pakistan v West Indies | 108/2 · 103/5 | Pakistan won by 8 wickets | Zayed Cricket Stadium |
| 2016-09-24 | T20I | Pakistan v West Indies | 160/4 · 144/9 | Pakistan won by 16 runs | Dubai International Cricket Stadium |
| 2016-09-23 | T20I | Pakistan v West Indies | 116/1 · 115 | Pakistan won by 9 wickets | Dubai International Cricket Stadium |
| 2016-09-07 | T20I | England v Pakistan | 135/7 · 139/1 | Pakistan won by 9 wickets | Old Trafford |
| 2016-09-04 | ODI | England v Pakistan | 302/9 · 304/6 | Pakistan won by 4 wickets | Sophia Gardens |
| 2016-09-01 | ODI | England v Pakistan | 252/6 · 247/8 | England won by 4 wickets | Headingley |
| 2016-08-30 | ODI | England v Pakistan | 444/3 · 275 | England won by 169 runs | Trent Bridge |
| 2016-08-27 | ODI | England v Pakistan | 255/6 · 251 | England won by 4 wickets | Lord's |
| 2016-08-24 | ODI | England v Pakistan | 194/3 · 260/6 | England won by 44 runs | The Rose Bowl |
| 2016-08-18 | ODI | Ireland v Pakistan | 82 · 337/6 | Pakistan won by 255 runs | The Village |
| 2016-08-11 | Test | England v Pakistan | 328 & 253 · 542 & 42/0 | Pakistan won by 10 wickets | Kennington Oval |
| 2016-08-03 | Test | England v Pakistan | 297 & 445/6d · 400 & 201 | England won by 141 runs | Edgbaston |
| 2016-07-22 | Test | England v Pakistan | 589/8d & 173/1d · 198 & 234 | England won by 330 runs | Old Trafford |
| 2016-07-14 | Test | England v Pakistan | 272 & 207 · 339 & 215 | Pakistan won by 75 runs | Lord's |
| 2016-07-07 | T20I (W) | England v Pakistan | 170/5 · 113/7 | England won by 57 runs | County Ground |
| 2016-07-05 | T20I (W) | England v Pakistan | 138/7 · 103 | England won by 35 runs | The Rose Bowl |
| 2016-07-03 | T20I (W) | England v Pakistan | 187/5 · 119/7 | England won by 68 runs | County Ground |
| 2016-06-27 | ODI (W) | England v Pakistan | 366/4 · 164 | England won by 202 runs | County Ground |
| 2016-06-22 | ODI (W) | England v Pakistan | 378/5 · 166 | England won by 212 runs | County Ground |
| 2016-06-20 | ODI (W) | England v Pakistan | 166/3 · 165 | England won by 7 wickets | Grace Road |
| 2016-03-27 | T20I (W) | England v Pakistan | 148/5 · 80 | England won by 68 runs | MA Chidambaram Stadium |
| 2016-03-25 | T20I | Australia v Pakistan | 193/4 · 172/8 | Australia won by 21 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-24 | T20I (W) | Bangladesh v Pakistan | 113/9 · 114/1 | Pakistan won by 9 wickets | Arun Jaitley Stadium |
| 2016-03-22 | T20I | New Zealand v Pakistan | 180/5 · 158/5 | New Zealand won by 22 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-19 | T20I (W) | India v Pakistan | 96/7 · 77/6 | Pakistan won by 2 runs | Arun Jaitley Stadium |
| 2016-03-19 | T20I | India v Pakistan | 119/4 · 118/5 | India won by 6 wickets | Eden Gardens |
| 2016-03-16 | T20I (W) | Pakistan v West Indies | 99/5 · 103/8 | West Indies won by 4 runs | MA Chidambaram Stadium |
| 2016-03-16 | T20I | Bangladesh v Pakistan | 146/6 · 201/5 | Pakistan won by 55 runs | Eden Gardens |
| 2016-03-04 | T20I | Pakistan v Sri Lanka | 151/4 · 150/4 | Pakistan won by 6 wickets | Shere Bangla National Stadium |
| 2016-03-02 | T20I | Bangladesh v Pakistan | 131/5 · 129/7 | Bangladesh won by 5 wickets | Shere Bangla National Stadium |
| 2016-02-29 | T20I | Pakistan v United Arab Emirates | 131/3 · 129/6 | Pakistan won by 7 wickets | Shere Bangla National Stadium |
| 2016-02-27 | T20I | India v Pakistan | 85/5 · 83 | India won by 5 wickets | Shere Bangla National Stadium |
| 2016-01-31 | ODI | New Zealand v Pakistan | 265/7 · 290 | New Zealand won by 3 wickets | Eden Park |
| 2016-01-25 | ODI | New Zealand v Pakistan | 280/8 · 210 | New Zealand won by 70 runs | Basin Reserve |
| 2016-01-22 | T20I | New Zealand v Pakistan | 196/5 · 101 | New Zealand won by 95 runs | Westpac Stadium |
| 2016-01-17 | T20I | New Zealand v Pakistan | 171/0 · 168/7 | New Zealand won by 10 wickets | Seddon Park |
| 2016-01-15 | T20I | New Zealand v Pakistan | 155 · 171/8 | Pakistan won by 16 runs | Eden Park |
| 2015-11-30 | T20I | England v Pakistan | 154/8 · 154/7 | Tied | Sharjah Cricket Stadium |
| 2015-11-27 | T20I | England v Pakistan | 172/8 · 169/8 | England won by 3 runs | Dubai International Cricket Stadium |
| 2015-11-26 | T20I | England v Pakistan | 160/5 · 146 | England won by 14 runs | Dubai International Cricket Stadium |
| 2015-11-20 | ODI | England v Pakistan | 355/5 · 271 | England won by 84 runs | Dubai International Cricket Stadium |
| 2015-11-17 | ODI | England v Pakistan | 210/4 · 208 | England won by 6 wickets | Sharjah Cricket Stadium |
| 2015-11-13 | ODI | England v Pakistan | 283/5 · 188 | England won by 95 runs | Zayed Cricket Stadium |
| 2015-11-11 | ODI | England v Pakistan | 216 · 217/4 | Pakistan won by 6 wickets | Zayed Cricket Stadium |
| 2015-11-01 | Test | England v Pakistan | 306 & 156 · 234 & 355 | Pakistan won by 127 runs | Sharjah Cricket Stadium |
| 2015-10-29 | T20I (W) | West Indies v Pakistan | 78/2 · 74/9 | West Indies won by 8 wickets | National Cricket Stadium |
| 2015-10-22 | Test | England v Pakistan | 242 & 312 · 378 & 354/6d | Pakistan won by 178 runs | Dubai International Cricket Stadium |
| 2015-10-13 | Test | England v Pakistan | 598/9d & 74/4 · 523/8d & 173 | Drawn | Zayed Cricket Stadium |
| 2015-10-06 | ODI (W) | Pakistan v Bangladesh | 124/4 · 123/9 | Pakistan won by 6 wickets | Southend Club Cricket Stadium |
| 2015-10-05 | ODI | Zimbabwe v Pakistan | 161 · 162/3 | Pakistan won by 7 wickets | Harare Sports Club |
| 2015-10-03 | ODI | Zimbabwe v Pakistan | 276/6 · 256/8 | Zimbabwe won by 5 runs | Harare Sports Club |
| 2015-10-01 | T20I (W) | Pakistan v Bangladesh | 114/6 · 80/7 | Pakistan won by 34 runs | Southend Club Cricket Stadium |
| 2015-10-01 | ODI | Zimbabwe v Pakistan | 128 · 259/6 | Pakistan won by 131 runs | Harare Sports Club |
| 2015-09-30 | T20I (W) | Pakistan v Bangladesh | 124/5 · 95/7 | Pakistan won by 29 runs | Southend Club Cricket Stadium |
| 2015-09-29 | T20I | Zimbabwe v Pakistan | 121/7 · 136/6 | Pakistan won by 15 runs | Harare Sports Club |
| 2015-09-27 | T20I | Zimbabwe v Pakistan | 123/9 · 136/8 | Pakistan won by 13 runs | Harare Sports Club |
| 2015-08-01 | T20I | Sri Lanka v Pakistan | 172/7 · 174/9 | Pakistan won by 1 wickets | R Premadasa Stadium |
| 2015-07-30 | T20I | Sri Lanka v Pakistan | 146/7 · 175/5 | Pakistan won by 29 runs | R Premadasa Stadium |
| 2015-07-26 | ODI | Sri Lanka v Pakistan | 368/4 · 203 | Sri Lanka won by 165 runs | Mahinda Rajapaksa International Cricket Stadium |
| 2015-07-22 | ODI | Sri Lanka v Pakistan | 256/9 · 257/3 | Pakistan won by 7 wickets | R Premadasa Stadium |
| 2015-07-19 | ODI | Sri Lanka v Pakistan | 181 · 316/4 | Pakistan won by 135 runs | R Premadasa Stadium |
| 2015-07-15 | ODI | Sri Lanka v Pakistan | 288/8 · 287/8 | Sri Lanka won by 2 wickets | Pallekele International Cricket Stadium |
| 2015-07-11 | ODI | Sri Lanka v Pakistan | 255/8 · 259/4 | Pakistan won by 6 wickets | Rangiri Dambulla International Stadium |
| 2015-07-03 | Test | Sri Lanka v Pakistan | 278 & 313 · 215 & 382/3 | Pakistan won by 7 wickets | Pallekele International Cricket Stadium |
| 2015-06-25 | Test | Sri Lanka v Pakistan | 315 & 153/3 · 138 & 329 | Sri Lanka won by 7 wickets | P Sara Oval |
| 2015-06-17 | Test | Sri Lanka v Pakistan | 300 & 206 · 417 & 92/0 | Pakistan won by 10 wickets | Galle International Stadium |
| 2015-05-31 | ODI | Pakistan v Zimbabwe | 296/9 · 68/0 | No result | Gaddafi Stadium |
| 2015-05-29 | ODI | Pakistan v Zimbabwe | 269/4 · 268/7 | Pakistan won by 6 wickets | Gaddafi Stadium |
| 2015-05-26 | ODI | Pakistan v Zimbabwe | 375/3 · 334/5 | Pakistan won by 41 runs | Gaddafi Stadium |
| 2015-05-24 | T20I | Pakistan v Zimbabwe | 176/8 · 175/3 | Pakistan won by 2 wickets | Gaddafi Stadium |
| 2015-05-22 | T20I | Pakistan v Zimbabwe | 173/5 · 172/6 | Pakistan won by 5 wickets | Gaddafi Stadium |
| 2015-05-06 | Test | Bangladesh v Pakistan | 203/9 & 221/9 · 557/8d & 195/6d | Pakistan won by 328 runs | Shere Bangla National Stadium |
| 2015-04-28 | Test | Bangladesh v Pakistan | 332 & 555/6 · 628 | Drawn | Sheikh Abu Naser Stadium |
| 2015-04-24 | T20I | Bangladesh v Pakistan | 143/3 · 141/5 | Bangladesh won by 7 wickets | Shere Bangla National Stadium |
| 2015-04-22 | ODI | Bangladesh v Pakistan | 251/2 · 250 | Bangladesh won by 8 wickets | Shere Bangla National Stadium |
| 2015-04-19 | ODI | Bangladesh v Pakistan | 240/3 · 239/6 | Bangladesh won by 7 wickets | Shere Bangla National Stadium |
| 2015-04-17 | ODI | Bangladesh v Pakistan | 329/6 · 250 | Bangladesh won by 79 runs | Shere Bangla National Stadium |
| 2015-03-22 | T20I (W) | Pakistan v South Africa | 106/7 · 107/3 | South Africa won by 7 wickets | Sharjah Cricket Stadium |
| 2015-03-20 | T20I (W) | Pakistan v South Africa | 84/4 · 83/6 | Pakistan won by 6 wickets | Sharjah Cricket Stadium |
| 2015-03-20 | ODI | Australia v Pakistan | 216/4 · 213 | Australia won by 6 wickets | Adelaide Oval |
| 2015-03-19 | T20I (W) | Pakistan v South Africa | 103/5 · 101/7 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 2015-03-17 | ODI (W) | Pakistan v South Africa | 153/9 · 156/5 | South Africa won by 5 wickets | Sharjah Cricket Stadium |
| 2015-03-15 | ODI | Ireland v Pakistan | 237 · 241/3 | Pakistan won by 7 wickets | Adelaide Oval |
| 2015-03-07 | ODI | Pakistan v South Africa | 222 · 202 | Pakistan won by 29 runs | Eden Park |
| 2015-03-04 | ODI | Pakistan v United Arab Emirates | 339/6 · 210/8 | Pakistan won by 129 runs | McLean Park |
| 2015-03-01 | ODI | Pakistan v Zimbabwe | 235/7 · 215 | Pakistan won by 20 runs | Brisbane Cricket Ground |
| 2015-02-21 | ODI | Pakistan v West Indies | 160 · 310/6 | West Indies won by 150 runs | Hagley Oval |
| 2015-02-15 | ODI | India v Pakistan | 300/7 · 224 | India won by 76 runs | Adelaide Oval |
| 2015-02-03 | ODI | New Zealand v Pakistan | 369/5 · 250 | New Zealand won by 119 runs | McLean Park |
| 2015-01-31 | ODI | New Zealand v Pakistan | 213/3 · 210 | New Zealand won by 7 wickets | Westpac Stadium |
| 2015-01-17 | T20I (W) | Pakistan v Sri Lanka | 110/9 · 112/5 | Sri Lanka won by 5 wickets | Sharjah Cricket Stadium |
| 2015-01-16 | T20I (W) | Pakistan v Sri Lanka | 124/6 · 69 | Pakistan won by 55 runs | Sharjah Cricket Stadium |
| 2015-01-13 | ODI (W) | Pakistan v Sri Lanka | 245/3 · 242/5 | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 2015-01-11 | ODI (W) | Pakistan v Sri Lanka | 138/9 · 126 | Pakistan won by 12 runs | Sharjah Cricket Stadium |
| 2014-12-19 | ODI | New Zealand v Pakistan | 275/4 · 207 | New Zealand won by 68 runs | Zayed Cricket Stadium |
| 2014-12-17 | ODI | New Zealand v Pakistan | 299/5 · 292/8 | New Zealand won by 7 runs | Zayed Cricket Stadium |
| 2014-12-14 | ODI | New Zealand v Pakistan | 217 · 364/7 | Pakistan won by 147 runs | Sharjah Cricket Stadium |
| 2014-12-12 | ODI | New Zealand v Pakistan | 255/6 · 252 | New Zealand won by 4 wickets | Sharjah Cricket Stadium |
| 2014-12-08 | ODI | New Zealand v Pakistan | 246/7 · 250/7 | Pakistan won by 3 wickets | Dubai International Cricket Stadium |
| 2014-12-05 | T20I | New Zealand v Pakistan | 144/8 · 127 | New Zealand won by 17 runs | Dubai International Cricket Stadium |
| 2014-12-04 | T20I | New Zealand v Pakistan | 135/7 · 140/3 | Pakistan won by 7 wickets | Dubai International Cricket Stadium |
| 2014-11-26 | Test | New Zealand v Pakistan | 690 · 351 & 259 | New Zealand won by 1 innings & 80 runs | Sharjah Cricket Stadium |
| 2014-11-17 | Test | New Zealand v Pakistan | 403 & 250/9d · 393 & 196/5 | Drawn | Dubai International Cricket Stadium |
| 2014-11-09 | Test | New Zealand v Pakistan | 262 & 231 · 566/3d & 175/2d | Pakistan won by 248 runs | Zayed Cricket Stadium |
| 2014-10-30 | Test | Australia v Pakistan | 261 & 246 · 570/6d & 293/3d | Pakistan won by 356 runs | Zayed Cricket Stadium |
| 2014-10-22 | Test | Australia v Pakistan | 303 & 216 · 454/9 & 286/2d | Pakistan won by 221 runs | Dubai International Cricket Stadium |
| 2014-10-12 | ODI | Australia v Pakistan | 231/9 · 230 | Australia won by 1 runs | Zayed Cricket Stadium |
| 2014-10-10 | ODI | Australia v Pakistan | 217/5 · 215 | Australia won by 5 wickets | Dubai International Cricket Stadium |
| 2014-10-07 | ODI | Australia v Pakistan | 255/8 · 162 | Australia won by 93 runs | Sharjah Cricket Stadium |
| 2014-10-05 | T20I | Australia v Pakistan | 97/4 · 96/9 | Australia won by 6 wickets | Dubai International Cricket Stadium |
| 2014-09-05 | T20I (W) | Australia v Pakistan | 139/3 · 119/6 | Australia won by 20 runs | Kerrydale Oval |
| 2014-09-03 | T20I (W) | Australia v Pakistan | 87/2 · 84/9 | Australia won by 8 wickets | Kerrydale Oval |
| 2014-08-31 | T20I (W) | Australia v Pakistan | 149/5 · 86/8 | Australia won by 63 runs | Kerrydale Oval |
| 2014-08-30 | T20I (W) | Australia v Pakistan | 95/1 · 92 | Australia won by 9 wickets | Kerrydale Oval |
| 2014-08-30 | ODI | Sri Lanka v Pakistan | 104/3 · 102 | Sri Lanka won by 7 wickets | Rangiri Dambulla International Stadium |
| 2014-08-26 | ODI (W) | Australia v Pakistan | 190/2 · 189/8 | Australia won by 8 wickets | Peter Burge Oval |
| 2014-08-26 | ODI | Sri Lanka v Pakistan | 310/9 · 233 | Sri Lanka won by 77 runs | Mahinda Rajapaksa International Cricket Stadium |
| 2014-08-23 | ODI (W) | Australia v Pakistan | 124/5 · 121/8 | Australia won by 5 wickets | Peter Burge Oval |
| 2014-08-23 | ODI | Sri Lanka v Pakistan | 275/7 · 277/6 | Pakistan won by 4 wickets | Mahinda Rajapaksa International Cricket Stadium |
| 2014-08-14 | Test | Sri Lanka v Pakistan | 320 & 282 · 332 & 165/9 | Sri Lanka won by 105 runs | Sinhalese Sports Club Ground |
| 2014-08-06 | Test | Sri Lanka v Pakistan | 533/9d & 99/3 · 451 & 180 | Sri Lanka won by 7 wickets | Galle International Stadium |
| 2014-04-03 | T20I (W) | Pakistan v Sri Lanka | 122/5 · 108/8 | Pakistan won by 14 runs | Sylhet Stadium |
| 2014-04-02 | T20I (W) | India v Pakistan | 106/7 · 100/9 | India won by 6 runs | Sylhet Stadium |
| 2014-04-01 | T20I | Pakistan v West Indies | 82 · 166/6 | West Indies won by 84 runs | Shere Bangla National Stadium |
| 2014-03-31 | T20I (W) | Ireland v Pakistan | 105 · 119/6 | Pakistan won by 14 runs | Sylhet Stadium |
| 2014-03-30 | T20I | Bangladesh v Pakistan | 140/7 · 190/5 | Pakistan won by 50 runs | Shere Bangla National Stadium |
| 2014-03-29 | T20I (W) | Australia v Pakistan | 185/2 · 91/9 | Australia won by 94 runs | Sylhet Stadium |
| 2014-03-27 | T20I (W) | New Zealand v Pakistan | 167/3 · 108/7 | New Zealand won by 59 runs | Sylhet Stadium |
| 2014-03-23 | T20I | Australia v Pakistan | 175 · 191/5 | Pakistan won by 16 runs | Shere Bangla National Stadium |
| 2014-03-21 | T20I | India v Pakistan | 131/3 · 130/7 | India won by 7 wickets | Shere Bangla National Stadium |
| 2014-03-08 | ODI | Pakistan v Sri Lanka | 260/5 · 261/5 | Sri Lanka won by 5 wickets | Shere Bangla National Stadium |
| 2014-03-04 | ODI | Bangladesh v Pakistan | 326/3 · 329/7 | Pakistan won by 3 wickets | Shere Bangla National Stadium |
| 2014-03-02 | ODI | India v Pakistan | 245/8 · 249/9 | Pakistan won by 1 wickets | Shere Bangla National Stadium |
| 2014-02-27 | ODI | Afghanistan v Pakistan | 176 · 248/8 | Pakistan won by 72 runs | Fatullah |
| 2014-02-25 | ODI | Pakistan v Sri Lanka | 284 · 296/6 | Sri Lanka won by 12 runs | Khan Shaheb Osman Ali Stadium |
| 2014-01-24 | T20I (W) | Pakistan v South Africa | 72/3 · 68/9 | Pakistan won by 7 wickets | West End Park International Cricket Stadium |
| 2014-01-19 | T20I (W) | Ireland v Pakistan | 98/4 · 97/4 | Ireland won by 6 wickets | West End Park International Cricket Stadium |
| 2014-01-19 | T20I (W) | Pakistan v South Africa | 65/4 · 64/8 | Pakistan won by 6 wickets | West End Park International Cricket Stadium |
| 2014-01-16 | Test | Pakistan v Sri Lanka | 341 & 302/5 · 428/9d & 214 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 2014-01-08 | Test | Pakistan v Sri Lanka | 165 & 359 · 388 & 137/1 | Sri Lanka won by 9 wickets | Dubai International Cricket Stadium |
| 2013-12-31 | Test | Pakistan v Sri Lanka | 383 & 158/2 · 204 & 480/5d | Drawn | Zayed Cricket Stadium |
| 2013-12-27 | ODI | Pakistan v Sri Lanka | 232 · 235/8 | Sri Lanka won by 2 wickets | Zayed Cricket Stadium |
| 2013-12-25 | ODI | Pakistan v Sri Lanka | 226/2 · 225 | Pakistan won by 8 wickets | Zayed Cricket Stadium |
| 2013-12-22 | ODI | Pakistan v Sri Lanka | 326/5 · 213 | Pakistan won by 113 runs | Sharjah Cricket Stadium |
| 2013-12-20 | ODI | Pakistan v Sri Lanka | 284/4 · 287/8 | Sri Lanka won by 2 wickets | Dubai International Cricket Stadium |
| 2013-12-18 | ODI | Pakistan v Sri Lanka | 322/5 · 311 | Pakistan won by 11 runs | Sharjah Cricket Stadium |
| 2013-12-13 | T20I | Pakistan v Sri Lanka | 187 · 211/3 | Sri Lanka won by 24 runs | Dubai International Cricket Stadium |
| 2013-12-11 | T20I | Pakistan v Sri Lanka | 146/7 · 145/5 | Pakistan won by 3 wickets | Dubai International Cricket Stadium |
| 2013-12-08 | T20I | Afghanistan v Pakistan | 137/8 · 138/4 | Pakistan won by 6 wickets | Sharjah Cricket Stadium |
| 2013-11-30 | ODI | South Africa v Pakistan | 181/6 · 179 | South Africa won by 4 wickets | SuperSport Park |
| 2013-11-27 | ODI | South Africa v Pakistan | 261/6 · 262 | Pakistan won by 1 runs | St George's Park |
| 2013-11-24 | ODI | South Africa v Pakistan | 195 · 218/9 | Pakistan won by 23 runs | Newlands |
| 2013-11-22 | T20I | South Africa v Pakistan | 170/4 · 176/4 | Pakistan won by 6 runs | Newlands |
| 2013-11-20 | T20I | South Africa v Pakistan | 153/7 · 60/2 | South Africa won by 4 runs | New Wanderers Stadium |
| 2013-11-15 | T20I | Pakistan v South Africa | 144/9 · 150/5 | South Africa won by 6 runs | Dubai International Cricket Stadium |
| 2013-11-13 | T20I | Pakistan v South Africa | 98/9 · 99/1 | South Africa won by 9 wickets | Dubai International Cricket Stadium |
| 2013-11-11 | ODI | Pakistan v South Africa | 151 · 268/7 | South Africa won by 117 runs | Sharjah Cricket Stadium |
| 2013-11-08 | ODI | Pakistan v South Africa | 238 · 266/5 | South Africa won by 28 runs | Zayed Cricket Stadium |
| 2013-11-06 | ODI | Pakistan v South Africa | 191 · 259/8 | South Africa won by 68 runs | Zayed Cricket Stadium |
| 2013-11-01 | ODI | Pakistan v South Africa | 209 · 143 | Pakistan won by 66 runs | Dubai International Cricket Stadium |
| 2013-10-30 | ODI | Pakistan v South Africa | 182 · 183 | South Africa won by 1 runs | Sharjah Cricket Stadium |
| 2013-10-23 | Test | Pakistan v South Africa | 99 & 326/9 · 517 | South Africa won by 1 innings & 92 runs | Dubai International Cricket Stadium |
| 2013-10-14 | Test | Pakistan v South Africa | 442 & 45/3 · 249 & 232 | Pakistan won by 7 wickets | Zayed Cricket Stadium |
| 2013-09-10 | Test | Zimbabwe v Pakistan | 294 & 199 · 230 & 239 | Zimbabwe won by 24 runs | Harare Sports Club |
| 2013-09-03 | Test | Zimbabwe v Pakistan | 327 & 120 · 249 & 419/9d | Pakistan won by 221 runs | Harare Sports Club |
| 2013-08-31 | ODI | Zimbabwe v Pakistan | 152 · 260/6 | Pakistan won by 108 runs | Harare Sports Club |
| 2013-08-29 | ODI | Zimbabwe v Pakistan | 209 · 299/4 | Pakistan won by 90 runs | Harare Sports Club |
| 2013-08-27 | ODI | Zimbabwe v Pakistan | 246/3 · 244/7 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2013-08-24 | T20I | Zimbabwe v Pakistan | 160/6 · 179/1 | Pakistan won by 19 runs | Harare Sports Club |
| 2013-08-23 | T20I | Zimbabwe v Pakistan | 136/5 · 161/5 | Pakistan won by 25 runs | Harare Sports Club |
| 2013-07-31 | T20I (W) | Pakistan v Sri Lanka | 112/5 | No result | YMCA Cricket Club |
| 2013-07-29 | T20I (W) | Ireland v Pakistan | 65 · 66/1 | Pakistan won by 9 wickets | YMCA Cricket Club |
| 2013-07-28 | T20I | West Indies v Pakistan | 124/9 · 135/7 | Pakistan won by 11 runs | Arnos Vale Ground |
| 2013-07-27 | T20I | West Indies v Pakistan | 152/7 · 158/8 | Pakistan won by 2 wickets | Arnos Vale Ground |
| 2013-07-24 | ODI | West Indies v Pakistan | 242/7 · 243/6 | Pakistan won by 4 wickets | Beausejour Stadium |
| 2013-07-21 | ODI | West Indies v Pakistan | 261/7 · 189/4 | Pakistan won by 6 wickets | Beausejour Stadium |
| 2013-07-19 | ODI | West Indies v Pakistan | 229/9 · 229/6 | Tied | Beausejour Stadium |
| 2013-07-19 | ODI (W) | Ireland v Pakistan | 159 · 248 | Pakistan won by 89 runs | YMCA Cricket Club |
| 2013-07-17 | ODI (W) | Ireland v Pakistan | 123 · 280/7 | Pakistan won by 157 runs | Observatory Lane |
| 2013-07-16 | ODI | West Indies v Pakistan | 232/8 · 195 | West Indies won by 37 runs | Providence Stadium |
| 2013-07-16 | T20I (W) | Ireland v Pakistan | 110 · 148/7 | Pakistan won by 38 runs | YMCA Cricket Club |
| 2013-07-14 | ODI | West Indies v Pakistan | 98 · 224/9 | Pakistan won by 126 runs | Providence Stadium |
| 2013-07-05 | T20I (W) | England v Pakistan | 115 · 116/8 | Pakistan won by 1 runs | Haslegrave Ground |
| 2013-07-05 | T20I (W) | England v Pakistan | 145/7 · 75/6 | England won by 70 runs | Haslegrave Ground |
| 2013-07-03 | ODI (W) | England v Pakistan | 157/4 · 156/6 | England won by 6 wickets | Haslegrave Ground |
| 2013-07-01 | ODI (W) | England v Pakistan | 227/7 · 116 | England won by 111 runs | Louth Cricket Club |
| 2013-06-15 | ODI | India v Pakistan | 102/2 · 165 | India won by 8 wickets | Edgbaston |
| 2013-06-10 | ODI | Pakistan v South Africa | 167 · 234/9 | South Africa won by 67 runs | Edgbaston |
| 2013-06-07 | ODI | Pakistan v West Indies | 170 · 172/8 | West Indies won by 2 wickets | Kennington Oval |
| 2013-05-26 | ODI | Ireland v Pakistan | 229/9 · 230/8 | Pakistan won by 2 wickets | Clontarf Cricket Club Ground |
| 2013-05-23 | ODI | Ireland v Pakistan | 275/5 · 266/5 | Tied | Clontarf Cricket Club Ground |
| 2013-05-17 | ODI | Scotland v Pakistan | 135 · 231/7 | Pakistan won by 96 runs | Grange Cricket Club Ground |
| 2013-03-24 | ODI | South Africa v Pakistan | 208/4 · 205 | South Africa won by 6 wickets | Willowmoore Park |
| 2013-03-21 | ODI | South Africa v Pakistan | 234/9 · 236/7 | Pakistan won by 3 wickets | Kingsmead |
| 2013-03-17 | ODI | South Africa v Pakistan | 343/5 · 309 | South Africa won by 34 runs | New Wanderers Stadium |
| 2013-03-15 | ODI | South Africa v Pakistan | 191 · 192/4 | Pakistan won by 6 wickets | SuperSport Park |
| 2013-03-10 | ODI | South Africa v Pakistan | 315/4 · 190 | South Africa won by 125 runs | Chevrolet Park |
| 2013-03-03 | T20I | South Africa v Pakistan | 100 · 195/7 | Pakistan won by 95 runs | SuperSport Park |
| 2013-02-22 | Test | South Africa v Pakistan | 409 · 156 & 235 | South Africa won by 1 innings & 18 runs | SuperSport Park |
| 2013-02-14 | Test | South Africa v Pakistan | 326 & 182/6 · 338 & 169 | South Africa won by 4 wickets | Newlands |
| 2013-02-01 | Test | South Africa v Pakistan | 253 & 275/3d · 49 & 268 | South Africa won by 211 runs | New Wanderers Stadium |
| 2013-01-06 | ODI | India v Pakistan | 167 · 157 | India won by 10 runs | Arun Jaitley Stadium |
| 2013-01-03 | ODI | India v Pakistan | 165 · 250 | Pakistan won by 85 runs | Eden Gardens |
| 2012-12-30 | ODI | India v Pakistan | 227/6 · 228/4 | Pakistan won by 6 wickets | MA Chidambaram Stadium |
| 2012-12-28 | T20I | India v Pakistan | 192/5 · 181/7 | India won by 11 runs | Sardar Patel Stadium |
| 2012-12-25 | T20I | India v Pakistan | 133/9 · 134/5 | Pakistan won by 5 wickets | M Chinnaswamy Stadium |
| 2012-10-31 | T20I (W) | India v Pakistan | 81 · 63 | India won by 18 runs | Guanggong International Cricket Stadium |
| 2012-10-30 | T20I (W) | Bangladesh v Pakistan | 82/7 · 83/4 | Pakistan won by 6 wickets | Guanggong International Cricket Stadium |
| 2012-10-28 | T20I (W) | India v Pakistan | 94/2 · 93 | India won by 8 wickets | Guanggong International Cricket Stadium |
| 2012-10-04 | T20I | Sri Lanka v Pakistan | 139/4 · 123/7 | Sri Lanka won by 16 runs | R Premadasa Stadium |
| 2012-10-02 | T20I | Australia v Pakistan | 117/7 · 149/6 | Pakistan won by 32 runs | R Premadasa Stadium |
| 2012-10-01 | T20I (W) | India v Pakistan | 97/8 · 98/9 | Pakistan won by 1 runs | Galle International Stadium |
| 2012-09-30 | T20I | India v Pakistan | 129/2 · 128 | India won by 8 wickets | R Premadasa Stadium |
| 2012-09-29 | T20I (W) | Australia v Pakistan | 146/5 · 38/3 | Australia won by 25 runs | Galle International Stadium |
| 2012-09-28 | T20I | Pakistan v South Africa | 136/8 · 133/6 | Pakistan won by 2 wickets | R Premadasa Stadium |
| 2012-09-27 | T20I (W) | England v Pakistan | 133/6 · 90 | England won by 43 runs | Galle International Stadium |
| 2012-09-25 | T20I | Bangladesh v Pakistan | 175/6 · 178/2 | Pakistan won by 8 wickets | Pallekele International Cricket Stadium |
| 2012-09-23 | T20I | New Zealand v Pakistan | 164/9 · 177/6 | Pakistan won by 13 runs | Pallekele International Cricket Stadium |
| 2012-09-10 | T20I | Australia v Pakistan | 168/7 · 74 | Australia won by 94 runs | Dubai International Cricket Stadium |
| 2012-09-07 | T20I | Australia v Pakistan | 151/8 · 151/4 | Tied | Dubai International Cricket Stadium |
| 2012-09-05 | T20I | Australia v Pakistan | 89 · 90/3 | Pakistan won by 7 wickets | Dubai International Cricket Stadium |
| 2012-09-05 | T20I (W) | England v Pakistan | 162/7 · 81/5 | England won by 81 runs | Haslegrave Ground |
| 2012-09-04 | T20I (W) | England v Pakistan | 91/3 · 87/7 | England won by 7 wickets | Haslegrave Ground |
| 2012-09-03 | ODI | Australia v Pakistan | 250/7 · 244/7 | Australia won by 3 wickets | Sharjah Cricket Stadium |
| 2012-08-31 | ODI | Australia v Pakistan | 248/9 · 249/3 | Pakistan won by 7 wickets | Zayed Cricket Stadium |
| 2012-08-28 | ODI | Australia v Pakistan | 199/6 · 198 | Australia won by 4 wickets | Sharjah Cricket Stadium |
| 2012-07-08 | Test | Sri Lanka v Pakistan | 337 & 195/4 · 226 & 380/8d | Drawn | Pallekele International Cricket Stadium |
| 2012-06-30 | Test | Sri Lanka v Pakistan | 391 & 86/2 · 551/6d & 100/2d | Drawn | Sinhalese Sports Club Ground |
| 2012-06-22 | Test | Sri Lanka v Pakistan | 472 & 137/5d · 100 & 300 | Sri Lanka won by 209 runs | Galle International Stadium |
| 2012-06-18 | ODI | Sri Lanka v Pakistan | 248/8 · 247/7 | Sri Lanka won by 2 wickets | R Premadasa Stadium |
| 2012-06-16 | ODI | Sri Lanka v Pakistan | 243/8 · 199 | Sri Lanka won by 44 runs | R Premadasa Stadium |
| 2012-06-13 | ODI | Sri Lanka v Pakistan | 12/2 | No result | R Premadasa Stadium |
| 2012-06-09 | ODI | Sri Lanka v Pakistan | 280/4 · 204 | Sri Lanka won by 76 runs | Pallekele International Cricket Stadium |
| 2012-06-07 | ODI | Sri Lanka v Pakistan | 135/8 · 135/4 | Pakistan won by 6 wickets | Pallekele International Cricket Stadium |
| 2012-06-03 | T20I | Sri Lanka v Pakistan | 99 · 122/6 | Pakistan won by 23 runs | Mahinda Rajapaksa International Cricket Stadium |
| 2012-06-01 | T20I | Sri Lanka v Pakistan | 132/7 · 95 | Sri Lanka won by 37 runs | Mahinda Rajapaksa International Cricket Stadium |
| 2012-03-22 | ODI | Bangladesh v Pakistan | 234/8 · 236/9 | Pakistan won by 2 runs | Shere Bangla National Stadium |
| 2012-03-18 | ODI | India v Pakistan | 330/4 · 329/6 | India won by 6 wickets | Shere Bangla National Stadium |
| 2012-03-15 | ODI | Pakistan v Sri Lanka | 189/4 · 188 | Pakistan won by 6 wickets | Shere Bangla National Stadium |
| 2012-03-11 | ODI | Bangladesh v Pakistan | 241 · 262/8 | Pakistan won by 21 runs | Shere Bangla National Stadium |
| 2012-02-27 | T20I | England v Pakistan | 129/6 · 124/6 | England won by 5 runs | Zayed Cricket Stadium |
| 2012-02-25 | T20I | England v Pakistan | 150/7 · 112 | England won by 38 runs | Dubai International Cricket Stadium |
| 2012-02-23 | T20I | England v Pakistan | 136/6 · 144/6 | Pakistan won by 8 runs | Dubai International Cricket Stadium |
| 2012-02-21 | ODI | England v Pakistan | 241/6 · 237 | England won by 4 wickets | Dubai International Cricket Stadium |
| 2012-02-18 | ODI | England v Pakistan | 226/1 · 222 | England won by 9 wickets | Dubai International Cricket Stadium |
| 2012-02-15 | ODI | England v Pakistan | 250/4 · 230 | England won by 20 runs | Zayed Cricket Stadium |
| 2012-02-13 | ODI | England v Pakistan | 260/7 · 130 | England won by 130 runs | Zayed Cricket Stadium |
| 2012-02-10 | ODI | Afghanistan v Pakistan | 195 · 198/3 | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 2012-02-03 | Test | England v Pakistan | 141 & 252 · 99 & 365 | Pakistan won by 71 runs | Dubai International Cricket Stadium |
| 2012-01-25 | Test | England v Pakistan | 327 & 72 · 257 & 214 | Pakistan won by 72 runs | Zayed Cricket Stadium |
| 2012-01-17 | Test | England v Pakistan | 192 & 160 · 338 & 15/0 | Pakistan won by 10 wickets | Dubai International Cricket Stadium |
| 2011-12-17 | Test | Bangladesh v Pakistan | 338 & 234 · 470 & 107/3 | Pakistan won by 7 wickets | Shere Bangla National Stadium |
| 2011-12-09 | Test | Bangladesh v Pakistan | 135 & 275/9 · 594/5d | Pakistan won by 1 innings & 184 runs | Zahur Ahmed Chowdhury Stadium |
| 2011-12-06 | ODI | Bangladesh v Pakistan | 119 · 177 | Pakistan won by 58 runs | Zahur Ahmed Chowdhury Stadium |
| 2011-12-03 | ODI | Bangladesh v Pakistan | 186/7 · 262/7 | Pakistan won by 76 runs | Shere Bangla National Stadium |
| 2011-12-01 | ODI | Bangladesh v Pakistan | 91 · 93/5 | Pakistan won by 5 wickets | Shere Bangla National Stadium |
| 2011-11-29 | T20I | Bangladesh v Pakistan | 85/9 · 135/7 | Pakistan won by 50 runs | Shere Bangla National Stadium |
| 2011-11-25 | T20I | Pakistan v Sri Lanka | 142/5 · 141 | Pakistan won by 5 wickets | Zayed Cricket Stadium |
| 2011-11-23 | ODI | Pakistan v Sri Lanka | 219/7 · 218/9 | Pakistan won by 3 wickets | Zayed Cricket Stadium |
| 2011-11-20 | ODI | Pakistan v Sri Lanka | 200 · 174 | Pakistan won by 26 runs | Sharjah Cricket Stadium |
| 2011-11-18 | ODI | Pakistan v Sri Lanka | 257/8 · 236 | Pakistan won by 21 runs | Dubai International Cricket Stadium |
| 2011-11-14 | ODI | Pakistan v Sri Lanka | 210 · 235/7 | Sri Lanka won by 25 runs | Dubai International Cricket Stadium |
| 2011-11-11 | ODI | Pakistan v Sri Lanka | 132/2 · 131 | Pakistan won by 8 wickets | Dubai International Cricket Stadium |
| 2011-11-03 | Test | Pakistan v Sri Lanka | 340 & 87/4 · 413 & 181/6d | Drawn | Sharjah Cricket Stadium |
| 2011-10-26 | Test | Pakistan v Sri Lanka | 403 & 94/1 · 239 & 257 | Pakistan won by 9 wickets | Dubai International Cricket Stadium |
| 2011-10-18 | Test | Pakistan v Sri Lanka | 511/6d & 21/1 · 197 & 483 | Drawn | Zayed Cricket Stadium |
| 2011-09-18 | T20I | Zimbabwe v Pakistan | 136/7 · 141/7 | Pakistan won by 5 runs | Harare Sports Club |
| 2011-09-16 | T20I | Zimbabwe v Pakistan | 113 · 198/4 | Pakistan won by 85 runs | Harare Sports Club |
| 2011-09-14 | ODI | Zimbabwe v Pakistan | 242/9 · 270/5 | Pakistan won by 28 runs | Harare Sports Club |
| 2011-09-11 | ODI | Zimbabwe v Pakistan | 225/6 · 228/0 | Pakistan won by 10 wickets | Harare Sports Club |
| 2011-09-08 | ODI | Zimbabwe v Pakistan | 242/7 · 247/7 | Pakistan won by 5 runs | Queens Sports Club |
| 2011-09-01 | Test | Zimbabwe v Pakistan | 412 & 141 · 466 & 88/3 | Pakistan won by 7 wickets | Queens Sports Club |
| 2011-05-30 | ODI | Ireland v Pakistan | 238/8 · 242/5 | Pakistan won by 5 wickets | Belfast |
| 2011-05-28 | ODI | Ireland v Pakistan | 96 · 97/3 | Pakistan won by 7 wickets | Belfast |
| 2011-05-20 | Test | West Indies v Pakistan | 223 & 230 · 272 & 377/6d | Pakistan won by 196 runs | Warner Park |
| 2011-05-12 | Test | West Indies v Pakistan | 226 & 152 · 160 & 178 | West Indies won by 40 runs | Providence Stadium |
| 2011-05-05 | ODI | West Indies v Pakistan | 140/0 · 139 | West Indies won by 10 wickets | Providence Stadium |
| 2011-05-02 | ODI | West Indies v Pakistan | 154/4 · 248/9 | West Indies won by 1 runs | Kensington Oval |
| 2011-04-28 | ODI | West Indies v Pakistan | 171 · 177/7 | Pakistan won by 3 wickets | Kensington Oval |
| 2011-04-25 | ODI | West Indies v Pakistan | 220 · 223/3 | Pakistan won by 7 wickets | Beausejour Stadium |
| 2011-04-23 | ODI | West Indies v Pakistan | 221/6 · 222/2 | Pakistan won by 8 wickets | Beausejour Stadium |
| 2011-04-21 | T20I | West Indies v Pakistan | 150/7 · 143/9 | West Indies won by 7 runs | Beausejour Stadium |
| 2011-03-30 | ODI | India v Pakistan | 260/9 · 231 | India won by 29 runs | Punjab Cricket Association IS Bindra Stadium |
| 2011-03-23 | ODI | Pakistan v West Indies | 113/0 · 112 | Pakistan won by 10 wickets | Shere Bangla National Stadium |
| 2011-03-19 | ODI | Australia v Pakistan | 176 · 178/6 | Pakistan won by 4 wickets | R Premadasa Stadium |
| 2011-03-14 | ODI | Pakistan v Zimbabwe | 164/3 · 151/7 | Pakistan won by 7 wickets | Pallekele International Cricket Stadium |
| 2011-03-08 | ODI | New Zealand v Pakistan | 302/7 · 192 | New Zealand won by 110 runs | Pallekele International Cricket Stadium |
| 2011-03-03 | ODI | Canada v Pakistan | 138 · 184 | Pakistan won by 46 runs | R Premadasa Stadium |
| 2011-02-26 | ODI | Sri Lanka v Pakistan | 266/9 · 277/7 | Pakistan won by 11 runs | R Premadasa Stadium |
| 2011-02-23 | ODI | Kenya v Pakistan | 112 · 317/7 | Pakistan won by 205 runs | Mahinda Rajapaksa International Cricket Stadium |
| 2011-02-05 | ODI | New Zealand v Pakistan | 311/7 · 254 | New Zealand won by 57 runs | Eden Park |
| 2011-02-03 | ODI | New Zealand v Pakistan | 227 · 268/9 | Pakistan won by 41 runs | Seddon Park |
| 2011-02-01 | ODI | New Zealand v Pakistan | 262/7 · 264/8 | Pakistan won by 2 wickets | McLean Park |
| 2011-01-29 | ODI | New Zealand v Pakistan | 250/9 · 293/7 | Pakistan won by 43 runs | AMI Stadium |
| 2011-01-26 | ODI | New Zealand v Pakistan | 31/0 | No result | Queenstown Events Centre |
| 2011-01-22 | ODI | New Zealand v Pakistan | 125/1 · 124 | New Zealand won by 9 wickets | Westpac Stadium |
| 2011-01-15 | Test | New Zealand v Pakistan | 356 & 293 · 376 & 226/5 | Drawn | Basin Reserve |
| 2011-01-07 | Test | New Zealand v Pakistan | 275 & 110 · 367 & 21/0 | Pakistan won by 10 wickets | Seddon Park |
| 2010-12-30 | T20I | New Zealand v Pakistan | 80 · 183/6 | Pakistan won by 103 runs | AMI Stadium |
| 2010-12-28 | T20I | New Zealand v Pakistan | 185/7 · 146/9 | New Zealand won by 39 runs | Seddon Park |
| 2010-12-26 | T20I | New Zealand v Pakistan | 146/5 · 143/9 | New Zealand won by 5 wickets | Eden Park |
| 2010-11-20 | Test | Pakistan v South Africa | 434 & 153/3 · 584/9d & 203/5d | Drawn | Zayed Cricket Stadium |
| 2010-11-12 | Test | Pakistan v South Africa | 248 & 343/3 · 380 & 318/2d | Drawn | Dubai International Cricket Stadium |
| 2010-11-08 | ODI | Pakistan v South Africa | 260 · 317/5 | South Africa won by 57 runs | Dubai International Cricket Stadium |
| 2010-11-05 | ODI | Pakistan v South Africa | 275/9 · 274/6 | Pakistan won by 1 wickets | Dubai International Cricket Stadium |
| 2010-11-02 | ODI | Pakistan v South Africa | 226/9 · 228/9 | South Africa won by 2 runs | Dubai International Cricket Stadium |
| 2010-10-31 | ODI | Pakistan v South Africa | 289/9 · 286/8 | Pakistan won by 1 wickets | Zayed Cricket Stadium |
| 2010-10-29 | ODI | Pakistan v South Africa | 203 · 207/2 | South Africa won by 8 wickets | Zayed Cricket Stadium |
| 2010-10-27 | T20I | Pakistan v South Africa | 120/9 · 125/4 | South Africa won by 6 wickets | Zayed Cricket Stadium |
| 2010-10-26 | T20I | Pakistan v South Africa | 119 · 120/4 | South Africa won by 6 wickets | Zayed Cricket Stadium |
| 2010-09-22 | ODI | England v Pakistan | 256/6 · 135 | England won by 121 runs | The Rose Bowl |
| 2010-09-20 | ODI | England v Pakistan | 227 · 265/7 | Pakistan won by 38 runs | Lord's |
| 2010-09-17 | ODI | England v Pakistan | 218 · 241 | Pakistan won by 23 runs | Kennington Oval |
| 2010-09-12 | ODI | England v Pakistan | 295/6 · 294/8 | England won by 4 wickets | Headingley |
| 2010-09-10 | ODI | England v Pakistan | 274/6 · 250/9 | England won by 24 runs | Riverside Ground |
| 2010-09-07 | T20I | England v Pakistan | 90/4 · 89 | England won by 6 wickets | Sophia Gardens |
| 2010-09-05 | T20I | England v Pakistan | 129/5 · 126/4 | England won by 5 wickets | Sophia Gardens |
| 2010-08-26 | Test | England v Pakistan | 446 · 74 & 147 | England won by 1 innings & 225 runs | Lord's |
| 2010-08-18 | Test | England v Pakistan | 233 & 222 · 308 & 148/6 | Pakistan won by 4 wickets | Kennington Oval |
| 2010-08-06 | Test | England v Pakistan | 251 & 118/1 · 72 & 296 | England won by 9 wickets | Edgbaston |
| 2010-07-29 | Test | England v Pakistan | 354 & 262/9d · 182 & 80 | England won by 354 runs | Trent Bridge |
| 2010-07-21 | Test | Australia v Pakistan | 88 & 349 · 258 & 180/7 | Pakistan won by 3 wickets | Headingley |
| 2010-07-13 | Test | Australia v Pakistan | 253 & 334 · 148 & 289 | Australia won by 150 runs | Lord's |
| 2010-07-06 | T20I | Australia v Pakistan | 151 · 162/9 | Pakistan won by 11 runs | Edgbaston |
| 2010-07-05 | T20I | Australia v Pakistan | 144 · 167/8 | Pakistan won by 23 runs | Edgbaston |
| 2010-06-21 | ODI | Bangladesh v Pakistan | 246/5 · 385/7 | Pakistan won by 139 runs | Rangiri Dambulla International Stadium |
| 2010-06-19 | ODI | India v Pakistan | 271/7 · 267 | India won by 3 wickets | Rangiri Dambulla International Stadium |
| 2010-06-15 | ODI | Sri Lanka v Pakistan | 242/9 · 226 | Sri Lanka won by 16 runs | Rangiri Dambulla International Stadium |
| 2010-05-14 | T20I | Australia v Pakistan | 197/7 · 191/6 | Australia won by 3 wickets | Beausejour Stadium |
| 2010-05-10 | T20I | Pakistan v South Africa | 148/7 · 137/7 | Pakistan won by 11 runs | Beausejour Stadium |
| 2010-05-08 | T20I | New Zealand v Pakistan | 133/7 · 132/7 | New Zealand won by 1 runs | Kensington Oval |
| 2010-05-06 | T20I | England v Pakistan | 151/4 · 147/9 | England won by 6 wickets | Kensington Oval |
| 2010-05-02 | T20I | Australia v Pakistan | 191 · 157 | Australia won by 34 runs | Beausejour Stadium |
| 2010-05-01 | T20I | Bangladesh v Pakistan | 151/7 · 172/3 | Pakistan won by 21 runs | Beausejour Stadium |
| 2010-02-20 | T20I | England v Pakistan | 148/6 · 149/6 | Pakistan won by 4 wickets | Dubai International Cricket Stadium |
| 2010-02-19 | T20I | England v Pakistan | 130/3 · 129/8 | England won by 7 wickets | Dubai International Cricket Stadium |
| 2010-02-05 | T20I | Australia v Pakistan | 127 · 125/9 | Australia won by 2 runs | Melbourne Cricket Ground |
| 2010-01-31 | ODI | Australia v Pakistan | 213/8 · 212 | Australia won by 2 wickets | WACA Ground |
| 2010-01-29 | ODI | Australia v Pakistan | 277/8 · 142 | Australia won by 135 runs | WACA Ground |
| 2010-01-26 | ODI | Australia v Pakistan | 286/6 · 246 | Australia won by 40 runs | Adelaide Oval |
| 2010-01-24 | ODI | Australia v Pakistan | 267/6 · 127 | Australia won by 140 runs | Sydney Cricket Ground |
| 2010-01-22 | ODI | Australia v Pakistan | 275/5 · 274 | Australia won by 5 wickets | Brisbane Cricket Ground |
| 2010-01-14 | Test | Australia v Pakistan | 519/8d & 219/5d · 301 & 206 | Australia won by 231 runs | Bellerive Oval |
| 2010-01-03 | Test | Australia v Pakistan | 127 & 381 · 333 & 139 | Australia won by 36 runs | Sydney Cricket Ground |
| 2009-12-26 | Test | Australia v Pakistan | 454/5d & 225/8d · 258 & 251 | Australia won by 170 runs | Melbourne Cricket Ground |
| 2009-12-11 | Test | New Zealand v Pakistan | 471 & 90/0 · 223 & 455 | Drawn | McLean Park |
| 2009-12-03 | Test | New Zealand v Pakistan | 99 & 263 · 264 & 239 | Pakistan won by 141 runs | Basin Reserve |
| 2009-11-24 | Test | New Zealand v Pakistan | 429 & 153 · 332 & 218 | New Zealand won by 32 runs | University Oval |
| 2009-11-13 | T20I | New Zealand v Pakistan | 146/5 · 153/5 | Pakistan won by 7 runs | Dubai International Cricket Stadium |
| 2009-11-12 | T20I | New Zealand v Pakistan | 112/9 · 161/8 | Pakistan won by 49 runs | Dubai International Cricket Stadium |
| 2009-11-09 | ODI | New Zealand v Pakistan | 211 · 204 | New Zealand won by 7 runs | Zayed Cricket Stadium |
| 2009-11-06 | ODI | New Zealand v Pakistan | 303/8 · 239 | New Zealand won by 64 runs | Zayed Cricket Stadium |
| 2009-11-03 | ODI | New Zealand v Pakistan | 149 · 287/9 | Pakistan won by 138 runs | Zayed Cricket Stadium |
| 2009-10-03 | ODI | New Zealand v Pakistan | 234/5 · 233/9 | New Zealand won by 5 wickets | New Wanderers Stadium |
| 2009-09-30 | ODI | Australia v Pakistan | 206/8 · 205/6 | Australia won by 2 wickets | SuperSport Park |
| 2009-09-26 | ODI | India v Pakistan | 248 · 302/9 | Pakistan won by 54 runs | SuperSport Park |
| 2009-09-23 | ODI | Pakistan v West Indies | 134/5 · 133 | Pakistan won by 5 wickets | New Wanderers Stadium |
| 2009-08-12 | T20I | Sri Lanka v Pakistan | 120 · 172/5 | Pakistan won by 52 runs | R Premadasa Stadium |
| 2009-08-09 | ODI | Sri Lanka v Pakistan | 147 · 279/8 | Pakistan won by 132 runs | R Premadasa Stadium |
| 2009-08-07 | ODI | Sri Lanka v Pakistan | 175 · 321/5 | Pakistan won by 146 runs | R Premadasa Stadium |
| 2009-08-03 | ODI | Sri Lanka v Pakistan | 289/4 · 288/8 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2009-08-01 | ODI | Sri Lanka v Pakistan | 169/4 · 168 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2009-07-30 | ODI | Sri Lanka v Pakistan | 232/9 · 196 | Sri Lanka won by 36 runs | Rangiri Dambulla International Stadium |
| 2009-07-20 | Test | Sri Lanka v Pakistan | 233 & 391/4 · 299 & 425/9d | Drawn | Sinhalese Sports Club Ground |
| 2009-07-12 | Test | Sri Lanka v Pakistan | 240 & 171/3 · 90 & 320 | Sri Lanka won by 7 wickets | P Sara Oval |
| 2009-07-04 | Test | Sri Lanka v Pakistan | 292 & 217 · 342 & 117 | Sri Lanka won by 50 runs | Galle International Stadium |
| 2009-06-21 | T20I | Pakistan v Sri Lanka | 139/2 · 138/6 | Pakistan won by 8 wickets | Lord's |
| 2009-06-18 | T20I | Pakistan v South Africa | 149/4 · 142/5 | Pakistan won by 7 runs | Trent Bridge |
| 2009-06-15 | T20I | Ireland v Pakistan | 120/9 · 159/5 | Pakistan won by 39 runs | Kennington Oval |
| 2009-06-13 | T20I | New Zealand v Pakistan | 99 · 100/4 | Pakistan won by 6 wickets | Kennington Oval |
| 2009-06-12 | T20I | Pakistan v Sri Lanka | 131/9 · 150/7 | Sri Lanka won by 19 runs | Lord's |
| 2009-06-09 | T20I | Netherlands v Pakistan | 93 · 175/5 | Pakistan won by 82 runs | Lord's |
| 2009-06-07 | T20I | England v Pakistan | 185/5 · 137/7 | England won by 48 runs | Kennington Oval |
| 2009-05-07 | T20I | Australia v Pakistan | 108 · 109/3 | Pakistan won by 7 wickets | Dubai International Cricket Stadium |
| 2009-05-03 | ODI | Australia v Pakistan | 250/4 · 254/3 | Pakistan won by 7 wickets | Zayed Cricket Stadium |
| 2009-05-01 | ODI | Australia v Pakistan | 200/2 · 197 | Australia won by 8 wickets | Zayed Cricket Stadium |
| 2009-04-27 | ODI | Australia v Pakistan | 198/7 · 171 | Australia won by 27 runs | Zayed Cricket Stadium |
| 2009-04-24 | ODI | Australia v Pakistan | 208/4 · 207 | Australia won by 6 wickets | Dubai Sports City Cricket Stadium |
| 2009-04-22 | ODI | Australia v Pakistan | 168 · 171/6 | Pakistan won by 4 wickets | Dubai Sports City Cricket Stadium |
| 2009-03-01 | Test | Pakistan v Sri Lanka | 110/1 · 606 | Drawn | Gaddafi Stadium |
| 2009-02-21 | Test | Pakistan v Sri Lanka | 765/6d · 644/7d & 144/5 | Drawn | National Stadium, Karachi |
| 2009-01-24 | ODI | Pakistan v Sri Lanka | 75 · 309/5 | Sri Lanka won by 234 runs | Gaddafi Stadium |
| 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-11-16 | ODI | Pakistan v West Indies | 273/6 · 242 | Pakistan won by 31 runs | Abu Dhabi |
| 2008-11-14 | ODI | Pakistan v West Indies | 232 · 208 | Pakistan won by 24 runs | Zayed Cricket Stadium |
| 2008-11-12 | ODI | Pakistan v West Indies | 295/6 · 294/9 | Pakistan won by 4 wickets | Zayed Cricket Stadium |
| 2008-10-13 | T20I | Pakistan v Sri Lanka | 132/7 · 133/5 | Sri Lanka won by 5 wickets | Maple Leaf North-West Ground |
| 2008-10-12 | T20I | Pakistan v Zimbabwe | 110/3 · 107/8 | Pakistan won by 7 wickets | King City (NW) |
| 2008-10-11 | T20I | Pakistan v Sri Lanka | 141/7 · 137/9 | Pakistan won by 3 wickets | Maple Leaf North-West Ground |
| 2008-07-04 | ODI | Pakistan v Bangladesh | 116/0 · 115 | Pakistan won by 10 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-29 | ODI | Pakistan v Sri Lanka | 238/9 · 302/7 | Sri Lanka won by 64 runs | National Stadium, Karachi |
| 2008-06-26 | ODI | Pakistan v India | 299/4 · 301/4 | India won by 6 wickets | National Stadium, Karachi |
| 2008-06-24 | ODI | Pakistan v Hong Kong | 288/9 · 133/9 | Pakistan won by 155 runs | National Stadium, Karachi |
| 2008-06-14 | ODI | India v Pakistan | 290 · 315/3 | Pakistan won by 25 runs | Shere Bangla National Stadium |
| 2008-06-10 | ODI | India v Pakistan | 330/8 · 190 | India won by 140 runs | Shere Bangla National Stadium |
| 2008-06-08 | ODI | Bangladesh v Pakistan | 163/8 · 233 | Pakistan won by 70 runs | Shere Bangla National Stadium |
| 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-04-16 | ODI | Pakistan v Bangladesh | 212/3 · 210 | Pakistan won by 7 wickets | Multan Cricket Stadium |
| 2008-04-13 | ODI | Pakistan v Bangladesh | 308/8 · 285/7 | Pakistan won by 23 runs | Gaddafi Stadium |
| 2008-04-11 | ODI | Pakistan v Bangladesh | 160/3 · 225/8 | Pakistan won by 7 wickets | Iqbal Stadium |
| 2008-04-08 | ODI | Pakistan v Bangladesh | 322/5 · 129 | Pakistan won by 152 runs | Gaddafi Stadium |
| 2008-02-22 | ODI (W) | Pakistan v Netherlands | 162 · 68/9 | Pakistan won by 94 runs | Stellenbosch University 2 |
| 2008-02-02 | ODI | Pakistan v Zimbabwe | 187/3 · 181 | Pakistan won by 7 wickets | Sheikhupura Stadium |
| 2008-01-30 | ODI | Pakistan v Zimbabwe | 245/3 · 244 | Pakistan won by 7 wickets | Iqbal Stadium |
| 2008-01-27 | ODI | Pakistan v Zimbabwe | 272/9 · 235/7 | Pakistan won by 37 runs | Multan Cricket Stadium |
| 2008-01-24 | ODI | Pakistan v Zimbabwe | 239/5 · 238/8 | Pakistan won by 5 wickets | Niaz Stadium |
| 2008-01-21 | ODI | Pakistan v Zimbabwe | 347/5 · 243/7 | Pakistan won by 104 runs | National Stadium, Karachi |
| 2007-12-08 | Test | India v Pakistan | 626 & 284/6d · 537 & 162/7 | Drawn | M Chinnaswamy Stadium |
| 2007-11-30 | Test | India v Pakistan | 616/5d & 184/4d · 456 & 214/4 | Drawn | Eden Gardens |
| 2007-11-22 | Test | Pakistan v India | 231 & 247 · 276 & 203/4 | India won by 6 wickets | Arun Jaitley Stadium |
| 2007-11-18 | ODI | India v Pakistan | 275 · 306/6 | Pakistan won by 31 runs | Sawai Mansingh Stadium |
| 2007-11-15 | ODI | India v Pakistan | 260/4 · 255/6 | India won by 6 wickets | Captain Roop Singh Stadium |
| 2007-11-11 | ODI | India v Pakistan | 294/6 · 248 | India won by 46 runs | Green Park |
| 2007-11-08 | ODI | India v Pakistan | 321/9 · 322/6 | Pakistan won by 4 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2007-11-05 | ODI | India v Pakistan | 242/5 · 239/7 | India won by 5 wickets | Nehru Stadium |
| 2007-10-29 | ODI | Pakistan v South Africa | 219 · 233/9 | South Africa won by 14 runs | Gaddafi Stadium |
| 2007-10-26 | ODI | Pakistan v South Africa | 230/9 · 233/3 | South Africa won by 7 wickets | Multan Cricket Stadium |
| 2007-10-23 | ODI | Pakistan v South Africa | 202/4 · 197 | Pakistan won by 6 wickets | Iqbal Stadium |
| 2007-10-20 | ODI | Pakistan v South Africa | 265/9 · 240 | Pakistan won by 25 runs | Gaddafi Stadium |
| 2007-10-18 | ODI | Pakistan v South Africa | 249 · 294/5 | South Africa won by 45 runs | Gaddafi Stadium |
| 2007-10-08 | Test | South Africa v Pakistan | 357 & 305/4d · 206 & 316/4 | Drawn | Gaddafi Stadium |
| 2007-10-01 | Test | South Africa v Pakistan | 450 & 264/7d · 291 & 263 | South Africa won by 160 runs | National Stadium, Karachi |
| 2007-09-24 | T20I | India v Pakistan | 157/5 · 152 | India won by 5 runs | New Wanderers Stadium |
| 2007-09-22 | T20I | New Zealand v Pakistan | 143/8 · 147/4 | Pakistan won by 6 wickets | Newlands |
| 2007-09-20 | T20I | Bangladesh v Pakistan | 140 · 141/6 | Pakistan won by 4 wickets | Newlands |
| 2007-09-18 | T20I | Australia v Pakistan | 164/7 · 165/4 | Pakistan won by 6 wickets | New Wanderers Stadium |
| 2007-09-17 | T20I | Pakistan v Sri Lanka | 189/6 · 156/9 | Pakistan won by 33 runs | New Wanderers Stadium |
| 2007-09-14 | T20I | India v Pakistan | 141/9 · 141/7 | Tied | Kingsmead |
| 2007-09-12 | T20I | Pakistan v Scotland | 171/9 · 120 | Pakistan won by 51 runs | Kingsmead |
| 2007-09-04 | T20I | Kenya v Pakistan | 92 · 93/2 | Pakistan won by 8 wickets | Gymkhana Club Ground |
| 2007-09-02 | T20I | Bangladesh v Pakistan | 161/7 · 191/7 | Pakistan won by 30 runs | Gymkhana Club Ground |
| 2007-05-22 | ODI | Pakistan v Sri Lanka | 181 · 296/9 | Sri Lanka won by 115 runs | Abu Dhabi |
| 2007-05-20 | ODI | Pakistan v Sri Lanka | 313/9 · 215 | Pakistan won by 98 runs | Abu Dhabi |
| 2007-05-18 | ODI | Pakistan v Sri Lanka | 239/5 · 235/9 | Pakistan won by 5 wickets | Abu Dhabi |
| 2007-03-21 | ODI | Pakistan v Zimbabwe | 349 · 99 | Pakistan won by 93 runs | Sabina Park |
| 2007-03-17 | ODI | Ireland v Pakistan | 133/7 · 132 | Ireland won by 3 wickets | Sabina Park |
| 2007-03-13 | ODI | West Indies v Pakistan | 241/9 · 187 | West Indies won by 54 runs | Sabina Park |
| 2007-02-14 | ODI | South Africa v Pakistan | 156/1 · 153 | South Africa won by 9 wickets | New Wanderers Stadium |
| 2007-02-11 | ODI | South Africa v Pakistan | 113/0 · 107 | South Africa won by 10 wickets | Newlands |
| 2007-02-09 | ODI | South Africa v Pakistan | 245/8 | No result | St George's Park |
| 2007-02-07 | ODI | South Africa v Pakistan | 210 · 351/4 | Pakistan won by 141 runs | Kingsmead |
| 2007-02-04 | ODI | South Africa v Pakistan | 392/6 · 228 | South Africa won by 164 runs | SuperSport Park |
| 2007-02-02 | T20I | South Africa v Pakistan | 132/0 · 129/8 | South Africa won by 10 wickets | Johannesburg |
| 2007-01-26 | Test | Pakistan v South Africa | 157 & 186 · 183 & 161/5 | South Africa won by 5 wickets | Newlands |
| 2007-01-24 | ODI (W) | Pakistan v South Africa | 156/9 · 160/4 | South Africa won by 6 wickets | Sinovich Park |
| 2007-01-22 | ODI (W) | South Africa v Pakistan | 226 · 142/8 | South Africa won by 84 runs | Harlequins |
| 2007-01-19 | Test | South Africa v Pakistan | 124 & 331 · 265 & 191/5 | Pakistan won by 5 wickets | St George's Park |
| 2007-01-11 | Test | South Africa v Pakistan | 417 & 199/3 · 313 & 302 | South Africa won by 7 wickets | Centurion |
| 2006-12-16 | ODI | Pakistan v West Indies | 239/3 · 238/7 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2006-12-13 | ODI | Pakistan v West Indies | 209 · 212/3 | West Indies won by 7 wickets | Multan Cricket Stadium |
| 2006-12-10 | ODI | Pakistan v West Indies | 192/3 · 207/7 | Pakistan won by 7 wickets | Gaddafi Stadium |
| 2006-12-07 | ODI | Pakistan v West Indies | 154/8 · 151 | Pakistan won by 2 wickets | Iqbal Stadium |
| 2006-11-27 | Test | Pakistan v West Indies | 304 & 399/6 · 260 & 244/9 | Pakistan won by 199 runs | Karachi |
| 2006-11-19 | Test | Pakistan v West Indies | 357 & 461/7 · 591 | Drawn | Multan Cricket Stadium |
| 2006-11-11 | Test | West Indies v Pakistan | 206 & 291 · 485 & 13/1 | Pakistan won by 9 wickets | Gaddafi Stadium |
| 2006-10-27 | ODI | Pakistan v South Africa | 89 · 213/8 | South Africa won by 124 runs | Punjab Cricket Association IS Bindra Stadium |
| 2006-10-25 | ODI | New Zealand v Pakistan | 274/7 · 223 | New Zealand won by 51 runs | Punjab Cricket Association IS Bindra Stadium |
| 2006-10-17 | ODI | Pakistan v Sri Lanka | 255/6 · 253 | Pakistan won by 4 wickets | Sawai Mansingh Stadium |
| 2006-09-10 | ODI | England v Pakistan | 155/7 · 154/9 | England won by 3 wickets | Edgbaston |
| 2006-09-08 | ODI | England v Pakistan | 237/2 · 235/8 | England won by 8 wickets | Trent Bridge |
| 2006-09-05 | ODI | England v Pakistan | 271/9 · 274/8 | Pakistan won by 2 wickets | The Rose Bowl |
| 2006-09-02 | ODI | England v Pakistan | 166 · 169/3 | Pakistan won by 7 wickets | Lord's |
| 2006-08-30 | ODI | England v Pakistan | 202 · 46/1 | No result | Sophia Gardens |
| 2006-08-28 | T20I | England v Pakistan | 144/7 · 148/5 | Pakistan won by 5 wickets | County Ground |
| 2006-08-17 | Test | England v Pakistan | 173 & 298/4 · 504 | England won | Kennington Oval |
| 2006-08-04 | Test | England v Pakistan | 515 & 345 · 538 & 155 | England won by 167 runs | Headingley |
| 2006-07-27 | Test | Pakistan v England | 119 & 222 · 461/9d | England won by 1 innings & 120 runs | Old Trafford |
| 2006-07-13 | Test | England v Pakistan | 528/9d & 296/8d · 445 & 214/4 | Drawn | Lord's |
| 2006-04-19 | ODI | India v Pakistan | 269/5 · 218 | India won by 51 runs | Zayed Cricket Stadium |
| 2006-04-18 | ODI | India v Pakistan | 197 · 201/4 | Pakistan won by 6 wickets | Zayed Cricket Stadium |
| 2006-04-03 | Test | Sri Lanka v Pakistan | 279 & 73/9 · 170 & 183/2 | Pakistan won by 8 wickets | Asgiriya Stadium |
| 2006-03-26 | Test | Sri Lanka v Pakistan | 185 & 448/5d · 176 & 337/4 | Drawn | Colombo (SSC) |
| 2006-03-22 | ODI | Sri Lanka v Pakistan | 224 · 229/6 | Pakistan won by 4 wickets | Sinhalese Sports Club Ground |
| 2006-03-19 | ODI | Sri Lanka v Pakistan | 130 · 134/6 | Pakistan won by 4 wickets | R Premadasa Stadium |
| 2006-03-17 | ODI | Sri Lanka v Pakistan | 201/8 | No result | R Premadasa Stadium |
| 2006-02-19 | ODI | Pakistan v India | 286/8 · 287/2 | India won by 8 wickets | National Stadium, Karachi |
| 2006-02-16 | ODI | Pakistan v India | 161 · 162/5 | India won by 5 wickets | Multan Cricket Stadium |
| 2006-02-13 | ODI | Pakistan v India | 288/8 · 292/5 | India won by 5 wickets | Gaddafi Stadium |
| 2006-02-11 | ODI | Pakistan v India | 265 · 266/3 | India won by 7 wickets | Rawalpindi Cricket Stadium |
| 2006-02-06 | ODI | Pakistan v India | 311/7 · 328 | Pakistan won by 7 runs | Arbab Niaz Stadium |
| 2006-01-29 | Test | Pakistan v India | 245 & 599/7d · 238 & 265 | Pakistan won by 341 runs | National Stadium, Karachi |
| 2006-01-21 | Test | Pakistan v India | 588 & 490/8d · 603 & 21/0 | Drawn | Iqbal Stadium |
| 2006-01-13 | Test | Pakistan v India | 679/7d · 410/1 | Drawn | Lahore |
| 2005-12-21 | ODI | England v Pakistan | 206/9 · 200/9 | England won by 6 runs | Rawalpindi Cricket Stadium |
| 2005-12-19 | ODI | Pakistan v England | 210 · 197 | Pakistan won by 13 runs | Rawalpindi |
| 2005-12-15 | ODI | Pakistan v England | 353/6 · 188 | Pakistan won by 165 runs | National Stadium, Karachi |
| 2005-12-12 | ODI | Pakistan v England | 231/3 · 230 | Pakistan won by 7 wickets | Lahore |
| 2005-12-10 | ODI | England v Pakistan | 327/4 · 285 | England won by 42 runs | Gaddafi Stadium |
| 2005-11-29 | Test | Pakistan v England | 636/8 · 288 & 248 | Pakistan won by inns & 100 runs | Lahore |
| 2005-11-20 | Test | Pakistan v England | 462 & 268/9d · 446 & 164/6 | Drawn | Iqbal Stadium |
| 2005-11-12 | Test | Pakistan v England | 274 & 341 · 418 & 175 | Pakistan won by 22 runs | Multan Cricket Stadium |
| 2005-06-03 | Test | West Indies v Pakistan | 404 & 143 · 374 & 309 | Pakistan won by 136 runs | Kingston |
| 2005-05-26 | Test | West Indies v Pakistan | 345 & 371 · 144 & 296 | West Indies won by 276 runs | Bridgetown |
| 2005-05-22 | ODI | Pakistan v West Indies | 303/6 · 281 | Pakistan won by 22 runs | Daren Sammy National Cricket Stadium |
| 2005-05-21 | ODI | West Indies v Pakistan | 218 · 258/8 | Pakistan won by 40 runs | Gros Islet |
| 2005-05-18 | ODI | Pakistan v West Indies | 192 · 133 | Pakistan won by 59 runs | Arnos Vale Ground |
| 2005-04-17 | ODI | Pakistan v India | 303/8 · 144 | Pakistan won by 159 runs | Arun Jaitley Stadium |
| 2005-04-15 | ODI | India v Pakistan | 249/6 · 252/5 | Pakistan won by 5 wickets | Green Park |
| 2005-04-12 | ODI | India v Pakistan | 315/6 · 319/7 | Pakistan won by 3 wickets | Sardar Patel (Gujarat) Stadium |
| 2005-04-09 | ODI | India v Pakistan | 213 · 319/9 | Pakistan won by 106 runs | Jamshedpur |
| 2005-04-05 | ODI | India v Pakistan | 356/9 · 298 | India won by 58 runs | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 2005-04-02 | ODI | India v Pakistan | 281/8 · 194 | India won by 87 runs | Kochi |
| 2005-03-24 | Test | India v Pakistan | 449 & 214 · 570 & 261/2d | Pakistan won by 168 runs | Bengaluru |
| 2005-03-16 | Test | India v Pakistan | 407 & 407/9d · 393 & 226 | India won by 195 runs | Eden Gardens |
| 2005-03-08 | Test | India v Pakistan | 516 & 85/1 · 312 & 496/9d | Drawn | Punjab Cricket Association IS Bindra Stadium |
| 2005-02-06 | ODI | Australia v Pakistan | 239/9 · 208 | Australia won by 31 runs | Sydney |
| 2005-02-04 | ODI | Australia v Pakistan | 237 · 219/9 | Australia won by 18 runs | Melbourne Cricket Ground |
| 2005-02-01 | ODI | Pakistan v West Indies | 307/8 · 277 | Pakistan won by 30 runs | WACA Ground |
| 2005-01-30 | ODI | Australia v Pakistan | 265 · 268/7 | Pakistan won by 3 wickets | WACA Ground |
| 2005-01-28 | ODI | Pakistan v West Indies | 281/9 · 339/4 | West Indies won by 58 runs | Adelaide |
| 2005-01-23 | ODI | Pakistan v Australia | 163 · 167/1 | Australia won by 9 wickets | Sydney Cricket Ground |
| 2005-01-19 | ODI | West Indies v Pakistan | 273/5 · 274/4 | Pakistan won by 6 wickets | Brisbane Cricket Ground |
| 2005-01-16 | ODI | Australia v Pakistan | 253/6 · 272/7 | Australia won by 4 wickets | Hobart |
| 2005-01-02 | Test | Australia v Pakistan | 568 & 62/1 · 304 & 325 | Australia won by 9 wickets | Sydney |
| 2004-12-26 | Test | Australia v Pakistan | 379 & 127/1 · 341 & 163 | Australia won by 9 wickets | Melbourne |
| 2004-12-16 | Test | Australia v Pakistan | 381 & 361/5d · 179 & 72 | Australia won by 491 runs | WACA Ground |
| 2004-11-13 | ODI | India v Pakistan | 292/6 · 293/4 | Pakistan won by 6 wickets | Eden Gardens |
| 2004-10-28 | Test | Pakistan v Sri Lanka | 478 & 139/4 · 208 & 406 | Pakistan won by 6 wickets | Karachi |
| 2004-10-20 | Test | Pakistan v Sri Lanka | 264 & 216 · 243 & 438 | Sri Lanka won by 201 runs | Faisalabad |
| 2004-10-16 | ODI | Sri Lanka v Pakistan | 287/7 · 168 | Sri Lanka won by 119 runs | Gaddafi Stadium |
| 2004-10-14 | ODI | Pakistan v Sri Lanka | 297/4 · 293/6 | Pakistan won by 6 wickets | Lahore |
| 2004-10-06 | ODI | Sri Lanka v Pakistan | 232/9 · 233/2 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 2004-10-03 | ODI | Zimbabwe v Pakistan | 252/4 · 258/7 | Pakistan won by 3 wickets | Arbab Niaz Stadium |
| 2004-09-30 | ODI | Pakistan v Zimbabwe | 292/7 · 148 | Pakistan won by 144 runs | Multan Cricket Stadium |
| 2004-09-22 | ODI | Pakistan v West Indies | 131 · 132/3 | West Indies won by 7 wickets | The Rose Bowl |
| 2004-09-19 | ODI | India v Pakistan | 200 · 201/7 | Pakistan won by 3 wickets | Edgbaston |
| 2004-09-14 | ODI | Kenya v Pakistan | 94 · 95/3 | Pakistan won by 7 wickets | Edgbaston |
| 2004-09-04 | ODI | Australia v Pakistan | 269/6 · 259 | Australia won by 10 runs | Lord's |
| 2004-08-28 | ODI | Australia v Pakistan | 192/7 · 175 | Australia won by 17 runs | Amstelveen |
| 2004-08-21 | ODI | Pakistan v India | 192/6 · 127 | Pakistan won by 66 runs | VRA Cricket Ground |
| 2004-07-29 | ODI | Bangladesh v Pakistan | 166 · 167/4 | Pakistan won by 6 wickets | Colombo (RPS) |
| 2004-07-25 | ODI | India v Pakistan | 241/8 · 300/9 | Pakistan won by 59 runs | Colombo (RPS) |
| 2004-07-21 | ODI | Pakistan v Sri Lanka | 122 · 123/3 | Sri Lanka won by 7 wickets | R.Premadasa Stadium |
| 2004-07-17 | ODI | Pakistan v Bangladesh | 257/6 · 181 | Pakistan won by 76 runs | Sinhalese Sports Club |
| 2004-04-13 | Test | Pakistan v India | 224 & 245 · 600 | India won by 1 innings & 131 runs | Rawalpindi Cricket Stadium |
| 2004-04-05 | Test | Pakistan v India | 489 & 40/1 · 287 & 241 | Pakistan won by 9 wickets | Lahore |
| 2004-03-28 | Test | Pakistan v India | 407 & 216 · 675/5 | India won by inns & 52 runs | Multan |
| 2004-03-24 | ODI | India v Pakistan | 293/7 · 253 | India won by 40 runs | Gaddafi Stadium |
| 2004-03-21 | ODI | Pakistan v India | 293/9 · 294/5 | India won by 5 wickets | Gaddafi Stadium |
| 2004-03-19 | ODI | India v Pakistan | 244/9 · 247/6 | Pakistan won by 4 wickets | Arbab Niaz Stadium |
| 2004-03-16 | ODI | Pakistan v India | 329/6 · 317 | Pakistan won by 12 runs | Rawalpindi Cricket Stadium |
| 2004-03-13 | ODI | Pakistan v India | 344/8 · 349/7 | India won by 5 runs | Karachi |
| 2004-01-17 | ODI | New Zealand v Pakistan | 307/8 · 303 | New Zealand won by 4 runs | Wellington |
| 2004-01-14 | ODI | New Zealand v Pakistan | 127/2 · 126 | New Zealand won by 8 wickets | Napier |
| 2004-01-10 | ODI | New Zealand v Pakistan | 259/3 · 255/9 | New Zealand won by 7 wickets | Christchurch |
| 2004-01-07 | ODI | New Zealand v Pakistan | 235/8 · 236/4 | Pakistan won by 6 wickets | Queenstown |
| 2004-01-03 | ODI | Pakistan v New Zealand | 229/7 · 230/6 | New Zealand won by 4 wickets | Eden Park |
| 2003-12-26 | Test | New Zealand v Pakistan | 366 & 103 · 196 & 277/3 | Pakistan won by 7 wickets | Wellington |
| 2003-12-19 | Test | New Zealand v Pakistan | 563 & 96/8 · 463 | Drawn | Hamilton |
| 2003-12-07 | ODI | Pakistan v New Zealand | 277/4 · 228/6 | Pakistan won by 49 runs | Rawalpindi |
| 2003-12-05 | ODI | New Zealand v Pakistan | 183 · 184/3 | Pakistan won by 7 wickets | Rawalpindi Cricket Stadium |
| 2003-12-03 | ODI | Pakistan v New Zealand | 314/7 · 263/7 | Pakistan won by 51 runs | Faisalabad |
| 2003-12-01 | ODI | Pakistan v New Zealand | 281/6 · 157 | Pakistan won by 124 runs | Gaddafi Stadium |
| 2003-11-29 | ODI | New Zealand v Pakistan | 291/5 · 292/7 | Pakistan won by 3 wickets | Gaddafi Stadium |
| 2003-10-24 | Test | South Africa v Pakistan | 278 & 371/8d · 348 & 242/6 | Drawn | Iqbal Stadium |
| 2003-10-17 | Test | South Africa v Pakistan | 320/9 & 241 · 401 & 164/2 | Pakistan won by 8 wickets | Gaddafi Stadium |
| 2003-10-12 | ODI | Pakistan v South Africa | 192 · 193/3 | South Africa won by 7 wickets | Rawalpindi Cricket Stadium |
| 2003-10-10 | ODI | Pakistan v South Africa | 157 · 158/4 | South Africa won by 6 wickets | Rawalpindi Cricket Stadium |
| 2003-10-07 | ODI | Pakistan v South Africa | 243/8 · 221/6 | South Africa won by 13 runs | Iqbal Stadium |
| 2003-10-05 | ODI | Pakistan v South Africa | 267/7 · 225/9 | Pakistan won by 42 runs | Gaddafi Stadium |
| 2003-10-03 | ODI | Pakistan v South Africa | 277/6 · 269/6 | Pakistan won by 8 runs | Gaddafi Stadium |
| 2003-09-21 | ODI | Pakistan v Bangladesh | 302/5 · 244/7 | Pakistan won by 58 runs | National Stadium, Karachi |
| 2003-09-18 | ODI | Bangladesh v Pakistan | 222/8 · 226/5 | Pakistan won by 5 wickets | Rawalpindi Cricket Stadium |
| 2003-09-15 | ODI | Pakistan v Bangladesh | 257/9 · 201/9 | Pakistan won by 42 runs | Lahore |
| 2003-09-12 | ODI | Pakistan v Bangladesh | 243/8 · 169 | Pakistan won by 74 runs | Faisalabad |
| 2003-09-09 | ODI | Pakistan v Bangladesh | 323/3 · 186 | Pakistan won by 137 runs | Multan Cricket Stadium |
| 2003-09-03 | Test | Bangladesh v Pakistan | 281 & 154 · 175 & 262/9 | Pakistan won by 1 wickets | Multan Cricket Stadium |
| 2003-08-27 | Test | Pakistan v Bangladesh | 295 & 165/1 · 361 & 96 | Pakistan won by 9 wickets | Peshawar |
| 2003-08-20 | Test | Pakistan v Bangladesh | 346 & 217/3 · 288 & 274 | Pakistan won by 7 wickets | Karachi |
| 2003-06-22 | ODI | Pakistan v England | 229/7 · 231/6 | England won by 4 wickets | Lord's |
| 2003-06-20 | ODI | Pakistan v England | 185 · 189/3 | England won by 7 wickets | Kennington Oval |
| 2003-06-17 | ODI | England v Pakistan | 204/9 · 208/8 | Pakistan won by 2 wickets | Old Trafford |
| 2003-05-23 | ODI | Pakistan v New Zealand | 198 · 200/6 | New Zealand won by 4 wickets | Rangiri Dambulla International Stadium |
| 2003-05-20 | ODI | New Zealand v Pakistan | 181 · 203/9 | Pakistan won by 22 runs | Dambulla |
| 2003-05-18 | ODI | Sri Lanka v Pakistan | 172 · 160 | Sri Lanka won by 12 runs | Dambulla |
| 2003-05-11 | ODI | Pakistan v New Zealand | 116 · 117/3 | New Zealand won by 7 wickets | Rangiri Dambulla International Stadium |
| 2003-05-10 | ODI | Pakistan v Sri Lanka | 199/8 · 120 | Pakistan won by 79 runs | Rangiri Dambulla International Stadium |
| 2003-04-10 | ODI | Zimbabwe v Pakistan | 168 · 172/2 | Pakistan won by 8 wickets | Sharjah Cricket Association Stadium |
| 2003-04-08 | ODI | Pakistan v Kenya | 286/8 · 143 | Pakistan won by 143 runs | Sharjah Cricket Association Stadium |
| 2003-04-04 | ODI | Sri Lanka v Pakistan | 223/6 · 225/3 | Pakistan won by 7 wickets | Sharjah Cricket Association Stadium |
| 2003-04-03 | ODI | Pakistan v Zimbabwe | 278/7 · 210 | Pakistan won by 68 runs | Sharjah Cricket Association Stadium |
| 2003-03-04 | ODI | Pakistan v Zimbabwe | 73/3 | No result | Queens Sports Club |
| 2003-03-01 | ODI | Pakistan v India | 273/7 · 276/4 | India won by 6 wickets | SuperSport Park |
| 2003-02-25 | ODI | Pakistan v Netherlands | 253/9 · 156 | Pakistan won by 97 runs | Boland Bank Park |
| 2003-02-22 | ODI | England v Pakistan | 246/8 · 134 | England won by 112 runs | Newlands |
| 2003-02-16 | ODI | Pakistan v Namibia | 255/9 · 84 | Pakistan won by 171 runs | De Beers Diamond Oval |
| 2003-02-11 | ODI | Australia v Pakistan | 310/8 · 228 | Australia won by 82 runs | New Wanderers Stadium |
| 2003-01-02 | Test | South Africa v Pakistan | 620/7d · 252 & 226 | South Africa won by 1 innings & 142 runs | Newlands |
| 2002-12-26 | Test | South Africa v Pakistan | 368 & 45/0 · 161 & 250 | South Africa won by 10 wickets | Kingsmead |
| 2002-12-18 | ODI | South Africa v Pakistan | 265/8 · 231 | South Africa won by 34 runs | Cape Town |
| 2002-12-16 | ODI | South Africa v Pakistan | 214/1 · 213 | South Africa won by 9 wickets | Paarl |
| 2002-12-13 | ODI | South Africa v Pakistan | 182 · 120 | South Africa won by 62 runs | East London |
| 2002-12-11 | ODI | South Africa v Pakistan | 153 · 335/6 | Pakistan won by 182 runs | Gqeberha |
| 2002-12-08 | ODI | South Africa v Pakistan | 272/7 · 140 | South Africa won by 132 runs | Durban |
| 2002-12-01 | ODI | Zimbabwe v Pakistan | 230 · 300/7 | Pakistan won by 70 runs | Harare |
| 2002-11-30 | ODI | Zimbabwe v Pakistan | 210 · 211/2 | Pakistan won by 8 wickets | Harare |
| 2002-11-27 | ODI | Zimbabwe v Pakistan | 275/7 · 323/3 | Pakistan won by 48 runs | Harare |
| 2002-11-24 | ODI | Zimbabwe v Pakistan | 140/6 · 344/5 | Pakistan won by 104 runs | Bulawayo |
| 2002-11-23 | ODI | Zimbabwe v Pakistan | 295/9 · 302/4 | Pakistan won by 7 runs | Bulawayo |
| 2002-11-16 | Test | Zimbabwe v Pakistan | 178 & 281 · 403 & 57/0 | Pakistan won by 10 wickets | Bulawayo |
| 2002-11-09 | Test | Zimbabwe v Pakistan | 225 & 310 · 285 & 369 | Pakistan won by 119 runs | Harare |
| 2002-10-19 | Test | Australia v Pakistan | 444 · 221 & 203 | Australia won by inns & 20 runs | Sharjah Cricket Stadium |
| 2002-10-11 | Test | Australia v Pakistan | 310 · 59 & 53/9 | Australia won by inns & 198 runs | Sharjah Cricket Stadium |
| 2002-10-03 | Test | Australia v Pakistan | 467 & 127 · 279 & 274 | Australia won by 41 runs | Colombo (PSS) |
| 2002-09-12 | ODI | Sri Lanka v Pakistan | 201/2 · 200 | Sri Lanka won by 8 wickets | Colombo (RPS) |
| 2002-09-07 | ODI | Australia v Pakistan | 67/1 · 227 | No result | Nairobi (Gym) |
| 2002-09-04 | ODI | Australia v Pakistan | 121/1 · 117 | Australia won by 9 wickets | Nairobi (Gym) |
| 2002-08-30 | ODI | Australia v Pakistan | 332/5 · 108 | Australia won by 224 runs | Nairobi (Gym) |
| 2002-08-18 | ODI | Pakistan v South Africa | 188 · 196/8 | South Africa won by 8 runs | Tangier |
| 2002-08-17 | ODI | Pakistan v Sri Lanka | 203 · 242 | Sri Lanka won by 39 runs | Tangier |
| 2002-08-14 | ODI | Pakistan v Sri Lanka | 279/5 · 251/8 | Pakistan won by 28 runs | Tangier |
| 2002-08-12 | ODI | Pakistan v South Africa | 229 · 283/9 | South Africa won by 54 runs | Tangier |
| 2002-06-19 | ODI | Australia v Pakistan | 165 · 256/7 | Pakistan won by 91 runs | Brisbane |
| 2002-06-15 | ODI | Australia v Pakistan | 167 · 168/8 | Pakistan won by 2 wickets | Melbourne (Docklands) |
| 2002-06-12 | ODI | Australia v Pakistan | 177/3 · 176/8 | Australia won by 7 wickets | Melbourne (Docklands) |
| 2002-05-01 | Test | Pakistan v New Zealand | 643 · 73 & 246 | Pakistan won by inns & 324 runs | Lahore |
| 2002-04-27 | ODI | Pakistan v New Zealand | 278/5 · 212 | Pakistan won by 66 runs | Lahore |
| 2002-04-24 | ODI | Pakistan v New Zealand | 278/7 · 277/5 | Pakistan won by 3 wickets | Rawalpindi |
| 2002-04-21 | ODI | Pakistan v New Zealand | 275/6 · 122 | Pakistan won by 153 runs | Karachi |
| 2002-04-17 | ODI | Pakistan v Sri Lanka | 295/6 · 78/9 | Pakistan won by 217 runs | Sharjah Cricket Stadium |
| 2002-04-15 | ODI | New Zealand v Pakistan | 213/9 · 217/2 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 2002-04-12 | ODI | Pakistan v Sri Lanka | 230/5 · 239/6 | Sri Lanka won by 9 runs | Sharjah Cricket Stadium |
| 2002-04-11 | ODI | New Zealand v Pakistan | 237/8 · 288/6 | Pakistan won by 51 runs | Sharjah Cricket Stadium |
| 2002-04-08 | ODI | Pakistan v Sri Lanka | 201 · 242/9 | Sri Lanka won by 41 runs | Sharjah Cricket Stadium |
| 2002-03-06 | Test | Pakistan v Sri Lanka | 234 & 325 · 528 & 33/2 | Sri Lanka won by 8 wickets | Lahore |
| 2002-02-17 | ODI | Pakistan v West Indies | 150 · 260/5 | West Indies won by 110 runs | Sharjah Cricket Stadium |
| 2002-02-15 | ODI | Pakistan v West Indies | 232 · 181 | Pakistan won by 51 runs | Sharjah Cricket Stadium |
| 2002-02-14 | ODI | Pakistan v West Indies | 193/6 · 190 | Pakistan won by 4 wickets | Sharjah Cricket Stadium |
| 2002-02-07 | Test | Pakistan v West Indies | 472 & 225/5d · 264 & 189 | Pakistan won by 244 runs | Sharjah Cricket Stadium |
| 2002-01-31 | Test | Pakistan v West Indies | 493 & 214/6 · 366 & 171 | Pakistan won by 170 runs | Sharjah Cricket Stadium |
| 2002-01-25 | ODI | Bangladesh v Pakistan | 220 · 221/2 | Pakistan won by 8 wickets | Dhaka |
| 2002-01-24 | ODI | Bangladesh v Pakistan | 209/8 · 281/5 | Pakistan won by 72 runs | Dhaka |
| 2002-01-22 | ODI | Bangladesh v Pakistan | 153/7 · 202 | Pakistan won by 49 runs | Chattogram |
| 2002-01-16 | Test | Bangladesh v Pakistan | 148 & 148 · 465/9d | Pakistan won by inns & 169 runs | Chattogram |
| 2002-01-09 | Test | Bangladesh v Pakistan | 160 & 152 · 490/9 | Pakistan won by inns & 178 runs | Dhaka |
| 2001-11-04 | ODI | Pakistan v Sri Lanka | 177/5 · 173 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 2001-11-02 | ODI | Pakistan v Sri Lanka | 273/3 · 272/9 | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 2001-10-31 | ODI | Pakistan v Zimbabwe | 261/9 · 232 | Pakistan won by 29 runs | Sharjah Cricket Stadium |
| 2001-10-28 | ODI | Pakistan v Zimbabwe | 279/6 · 173 | Pakistan won by 106 runs | Sharjah Cricket Stadium |
| 2001-10-27 | ODI | Pakistan v Sri Lanka | 176 · 177/3 | Sri Lanka won by 7 wickets | Sharjah Cricket Stadium |
| 2001-08-29 | Test | Pakistan v Bangladesh | 546/3d · 134 & 148 | Pakistan won by inns & 264 runs | Multan |
| 2001-06-23 | ODI | Australia v Pakistan | 156/1 · 152 | Australia won by 9 wickets | Lord's |
| 2001-06-19 | ODI | Australia v Pakistan | 254 · 290/9 | Pakistan won by 36 runs | Nottingham |
| 2001-06-17 | ODI | England v Pakistan | 156 · 153/4 | Pakistan won | Leeds |
| 2001-06-12 | ODI | England v Pakistan | 240 · 242/8 | Pakistan won by 2 runs | Lord's |
| 2001-06-09 | ODI | Australia v Pakistan | 258/3 · 257 | Australia won by 7 wickets | Cardiff |
| 2001-06-07 | ODI | England v Pakistan | 165 · 273/6 | Pakistan won by 108 runs | Birmingham |
| 2001-05-31 | Test | England v Pakistan | 357 & 261 · 403 & 323 | Pakistan won by 108 runs | Manchester |
| 2001-05-17 | Test | England v Pakistan | 391 · 203 & 179 | England won by inns & 9 runs | Lord's |
| 2001-04-20 | ODI | Pakistan v Sri Lanka | 220 · 297/7 | Sri Lanka won by 77 runs | Sharjah Cricket Stadium |
| 2001-04-15 | ODI | New Zealand v Pakistan | 127 · 131/3 | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 2001-04-13 | ODI | Pakistan v Sri Lanka | 278/9 · 250/8 | Pakistan won by 28 runs | Sharjah Cricket Stadium |
| 2001-04-12 | ODI | New Zealand v Pakistan | 266/7 · 270/2 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 2001-04-08 | ODI | Pakistan v Sri Lanka | 255/9 · 239 | Pakistan won by 16 runs | Sharjah Cricket Stadium |
| 2001-03-27 | Test | New Zealand v Pakistan | 407/4 · 104 & 118 | New Zealand won by inns & 185 runs | Hamilton |
| 2001-03-15 | Test | New Zealand v Pakistan | 476 & 196/1 · 571/8d | Drawn | Christchurch |
| 2001-03-08 | Test | New Zealand v Pakistan | 252 & 131 · 346 & 336/5d | Pakistan won by 299 runs | Auckland |
| 2001-02-28 | ODI | New Zealand v Pakistan | 290/6 · 285 | New Zealand won by 4 wickets | Dunedin |
| 2001-02-25 | ODI | New Zealand v Pakistan | 284/5 · 146 | New Zealand won by 138 runs | Christchurch |
| 2001-02-22 | ODI | New Zealand v Pakistan | 215 · 243/9 | Pakistan won by 28 runs | Wellington |
| 2001-02-20 | ODI | New Zealand v Pakistan | 136/4 · 135 | New Zealand won by 6 wickets | Napier |
| 2001-02-17 | ODI | New Zealand v Pakistan | 149 · 150/4 | Pakistan won by 6 wickets | Auckland |
| 2000-12-07 | Test | Pakistan v England | 405 & 158 · 388 & 176/4 | England won by 6 wickets | Karachi |
| 2000-11-29 | Test | Pakistan v England | 316 & 269/3d · 342 & 125/5 | Drawn | Faisalabad |
| 2000-11-15 | Test | Pakistan v England | 401 · 480/8d & 77/4 | Drawn | Lahore |
| 2000-10-30 | ODI | Pakistan v England | 161/4 · 158 | Pakistan won by 6 wickets | Rawalpindi |
| 2000-10-27 | ODI | Pakistan v England | 214/2 · 211/9 | Pakistan won by 8 wickets | Lahore |
| 2000-10-24 | ODI | Pakistan v England | 304/9 · 306/5 | England won by 5 wickets | Karachi |
| 2000-10-11 | ODI | New Zealand v Pakistan | 255/6 · 252 | New Zealand won by 4 wickets | Nairobi (Gym) |
| 2000-10-08 | ODI | Pakistan v Sri Lanka | 195/1 · 194 | Pakistan won by 9 wickets | Nairobi (Gym) |
| 2000-08-27 | ODI | Pakistan v South Africa | 121 · 197/7 | South Africa won by 93 runs | Singapore |
| 2000-08-23 | ODI | Pakistan v South Africa | 227/9 · 199 | Pakistan won by 28 runs | Singapore |
| 2000-08-20 | ODI | New Zealand v Pakistan | 179 · 191/6 | Pakistan won by 12 runs | Singapore |
| 2000-07-12 | ODI | Pakistan v South Africa | 153 · 156/3 | South Africa won by 7 wickets | Colombo (SSC) |
| 2000-07-09 | ODI | Sri Lanka v Pakistan | 244/4 · 240/6 | Sri Lanka won by 6 wickets | Colombo (RPS) |
| 2000-07-08 | ODI | Pakistan v South Africa | 223/9 · 241/6 | South Africa won by 18 runs | Colombo (RPS) |
| 2000-07-05 | ODI | Sri Lanka v Pakistan | 166/5 · 164/8 | Sri Lanka won by 5 wickets | Galle |
| 2000-06-28 | Test | Sri Lanka v Pakistan | 467/5 | Drawn | Kandy |
| 2000-06-21 | Test | Sri Lanka v Pakistan | 181 & 256 · 600/8 | Pakistan won by inns & 163 runs | Galle |
| 2000-06-14 | Test | Sri Lanka v Pakistan | 273 & 123 · 266 & 131/5 | Pakistan won by 5 wickets | Colombo (SSC) |
| 2000-06-07 | ODI | Pakistan v Sri Lanka | 277/4 · 238/9 | Pakistan won by 39 runs | Dhaka |
| 2000-06-05 | ODI | Pakistan v Sri Lanka | 193/3 · 192 | Pakistan won by 7 wickets | Dhaka |
| 2000-06-03 | ODI | India v Pakistan | 251 · 295/7 | Pakistan won by 44 runs | Dhaka |
| 2000-06-02 | ODI | Bangladesh v Pakistan | 87/9 · 320/3 | Pakistan won by 233 runs | Dhaka |
| 2000-05-25 | Test | West Indies v Pakistan | 273 & 216/9 · 269 & 219 | West Indies won by 1 wicket | St John's |
| 2000-05-18 | Test | West Indies v Pakistan | 398 & 132/4 · 253 & 419/9 | Drawn | Bridgetown |
| 2000-05-05 | Test | West Indies v Pakistan | 222/7 · 288 | Drawn | Georgetown |
| 2000-04-23 | ODI | West Indies v Pakistan | 114 · 116/6 | Pakistan won by 4 wickets | Port of Spain |
| 2000-04-22 | ODI | West Indies v Pakistan | 208/8 · 148 | West Indies won by 60 runs | Port of Spain |
| 2000-04-19 | ODI | West Indies v Pakistan | 180 · 197/8 | Pakistan won by 17 runs | Bridgetown |
| 2000-04-16 | ODI | West Indies v Pakistan | 248/6 · 231 | West Indies won by 17 runs | St George's |
| 2000-04-15 | ODI | Pakistan v Zimbabwe | 205/4 · 204/7 | Pakistan won by 6 wickets | St George's |
| 2000-04-12 | ODI | West Indies v Pakistan | 213/7 · 117 | West Indies won by 96 runs | Kingstown |
| 2000-04-05 | ODI | Pakistan v Zimbabwe | 200/5 · 199/9 | Pakistan won by 5 wickets | St John's |
| 2000-03-31 | ODI | Pakistan v South Africa | 263/6 · 247 | Pakistan won by 16 runs | Sharjah Cricket Stadium |
| 2000-03-28 | ODI | Pakistan v South Africa | 168 · 101/9 | Pakistan won by 67 runs | Sharjah Cricket Stadium |
| 2000-03-26 | ODI | India v Pakistan | 174/9 · 272/3 | Pakistan won by 98 runs | Sharjah Cricket Stadium |
| 2000-03-24 | ODI | Pakistan v South Africa | 196/8 · 199/7 | South Africa won by 3 wickets | Sharjah Cricket Stadium |
| 2000-03-23 | ODI | India v Pakistan | 149/5 · 146 | India won by 5 wickets | Sharjah Cricket Stadium |
| 2000-03-12 | Test | Pakistan v Sri Lanka | 256 & 421 · 227 & 228 | Pakistan won by 222 runs | Karachi |
| 2000-03-05 | Test | Pakistan v Sri Lanka | 199 & 236 · 268 & 224 | Sri Lanka won by 57 runs | Peshawar |
| 2000-02-26 | Test | Pakistan v Sri Lanka | 182 & 390 · 353 & 220/8 | Sri Lanka won by 2 wickets | Rawalpindi |
| 2000-02-19 | ODI | Pakistan v Sri Lanka | 137/9 · 241/9 | Sri Lanka won by 104 runs | Lahore |
| 2000-02-16 | ODI | Pakistan v Sri Lanka | 229 · 263/6 | Sri Lanka won by 34 runs | Gujranwala |
| 2000-02-13 | ODI | Pakistan v Sri Lanka | 245 · 274/8 | Sri Lanka won by 29 runs | Karachi |
| 2000-02-04 | ODI | Australia v Pakistan | 337/7 · 185 | Australia won by 152 runs | Sydney |
| 2000-02-02 | ODI | Australia v Pakistan | 155/4 · 154 | Australia won by 6 wickets | Melbourne |
| 2000-01-28 | ODI | India v Pakistan | 157 · 261/8 | Pakistan won by 104 runs | W.A.C.A |
| 2000-01-25 | ODI | India v Pakistan | 267/6 · 219 | India won by 48 runs | Adelaide |
| 2000-01-23 | ODI | Australia v Pakistan | 260/9 · 245 | Australia won by 15 runs | Melbourne |
| 2000-01-21 | ODI | India v Pakistan | 230 · 262/7 | Pakistan won by 32 runs | Hobart |
| 2000-01-19 | ODI | Australia v Pakistan | 286 · 205 | Australia won by 81 runs | Sydney |
| 2000-01-16 | ODI | Australia v Pakistan | 177/4 · 176/9 | Australia won by 6 wickets | Melbourne |
| 2000-01-10 | ODI | India v Pakistan | 195 · 196/8 | Pakistan won by 2 wickets | Brisbane |
| 2000-01-09 | ODI | Australia v Pakistan | 139 · 184/8 | Pakistan won by 45 runs | Brisbane |
| 1999-11-26 | Test | Australia v Pakistan | 451 · 155 & 276 | Australia won by inns & 20 runs | W.A.C.A |
| 1999-11-18 | Test | Australia v Pakistan | 246 & 369/6 · 222 & 392 | Australia won by 4 wickets | Hobart |
| 1999-11-05 | Test | Australia v Pakistan | 575 & 74/0 · 367 & 281 | Australia won by 10 wickets | Brisbane |
| 1999-10-22 | ODI | Pakistan v Sri Lanka | 211/9 · 123 | Pakistan won by 88 runs | Sharjah Cricket Stadium |
| 1999-10-19 | ODI | Pakistan v West Indies | 255/5 · 117 | Pakistan won by 138 runs | Sharjah Cricket Stadium |
| 1999-10-18 | ODI | Pakistan v Sri Lanka | 239/8 · 121 | Pakistan won by 118 runs | Sharjah Cricket Stadium |
| 1999-10-15 | ODI | Pakistan v Sri Lanka | 196 · 196 | Tied | Sharjah Cricket Stadium |
| 1999-10-14 | ODI | Pakistan v West Indies | 260/5 · 130/9 | Pakistan won by 130 runs | Sharjah Cricket Stadium |
| 1999-09-19 | ODI | Pakistan v West Indies | 162/3 · 161 | Pakistan won by 7 wickets | Toronto |
| 1999-09-18 | ODI | Pakistan v West Indies | 222/5 · 180 | Pakistan won by 42 runs | Toronto |
| 1999-09-16 | ODI | Pakistan v West Indies | 230/6 · 215/9 | Pakistan won by 15 runs | Toronto |
| 1999-06-20 | ODI | Australia v Pakistan | 133/2 · 132 | Australia won by 8 wickets | Lord's |
| 1999-06-16 | ODI | New Zealand v Pakistan | 241/7 · 242/1 | Pakistan won by 9 wickets | Manchester |
| 1999-06-11 | ODI | Pakistan v Zimbabwe | 271/9 · 123 | Pakistan won by 148 runs | Kennington Oval |
| 1999-06-08 | ODI | India v Pakistan | 227/6 · 180 | India won by 47 runs | Manchester |
| 1999-06-05 | ODI | Pakistan v South Africa | 220/7 · 221/7 | South Africa won by 3 wickets | Nottingham |
| 1999-05-31 | ODI | Bangladesh v Pakistan | 223/9 · 161 | Bangladesh won by 62 runs | Northampton |
| 1999-05-28 | ODI | New Zealand v Pakistan | 207/8 · 269/8 | Pakistan won by 62 runs | Derby |
| 1999-05-23 | ODI | Australia v Pakistan | 265 · 275/8 | Pakistan won by 10 runs | Leeds |
| 1999-05-16 | ODI | Pakistan v West Indies | 229/8 · 202 | Pakistan won by 27 runs | Bristol |
| 1999-04-16 | ODI | India v Pakistan | 125 · 129/2 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 1999-04-13 | ODI | India v Pakistan | 206/4 · 205/9 | India won by 6 wickets | Sharjah Cricket Stadium |
| 1999-04-12 | ODI | England v Pakistan | 206 · 144 | England won by 62 runs | Sharjah Cricket Stadium |
| 1999-04-08 | ODI | India v Pakistan | 163/6 · 279/8 | Pakistan won by 116 runs | Sharjah Cricket Stadium |
| 1999-04-07 | ODI | England v Pakistan | 233 · 323/5 | Pakistan won by 90 runs | Sharjah Cricket Stadium |
| 1999-04-04 | ODI | India v Pakistan | 168 · 291/8 | Pakistan won by 123 runs | Bengaluru |
| 1999-04-01 | ODI | India v Pakistan | 196 · 197/3 | Pakistan won by 7 wickets | Punjab Cricket Association IS Bindra Stadium |
| 1999-03-27 | ODI | Pakistan v Sri Lanka | 241 · 253/8 | Sri Lanka won by 12 runs | Visakhapatnam |
| 1999-03-24 | ODI | India v Pakistan | 135 · 278/9 | Pakistan won by 143 runs | Jaipur |
| 1999-03-19 | ODI | Pakistan v Sri Lanka | 246/9 · 237 | Pakistan won by 9 runs | Jamshedpur |
| 1999-03-16 | ODI | Bangladesh v Pakistan | 141 · 293/7 | Pakistan won by 152 runs | Dhaka |
| 1999-03-12 | Test | Pakistan v Sri Lanka | 594 · 231 & 188 | Pakistan won by inns & 175 runs | Dhaka |
| 1999-03-04 | Test | Pakistan v Sri Lanka | 398 & 314/8 · 328 & 165/2 | Drawn | Lahore |
| 1999-02-16 | Test | India v Pakistan | 223 & 232 · 185 & 316 | Pakistan won by 46 runs | Eden Gardens |
| 1999-02-04 | Test | India v Pakistan | 252 & 339 · 172 & 207 | India won by 212 runs | Delhi |
| 1999-01-28 | Test | India v Pakistan | 254 & 258 · 238 & 286 | Pakistan won by 12 runs | Chennai |
| 1998-12-10 | Test | Pakistan v Zimbabwe | 325/9d · 183 & 48/0 | Drawn | Lahore |
| 1998-11-27 | Test | Pakistan v Zimbabwe | 296 & 103 · 238 & 162/3 | Zimbabwe won by 7 wickets | Peshawar |
| 1998-11-24 | ODI | Pakistan v Zimbabwe | 302/6 · 191 | Pakistan won by 111 runs | Rawalpindi |
| 1998-11-22 | ODI | Pakistan v Zimbabwe | 211 · 212/4 | Zimbabwe won by 6 wickets | Sheikhupura |
| 1998-11-20 | ODI | Pakistan v Zimbabwe | 241/6 · 237 | Pakistan won by 4 wickets | Gujranwala |
| 1998-11-10 | ODI | Pakistan v Australia | 315/8 · 316/4 | Australia won by 6 wickets | Lahore |
| 1998-11-08 | ODI | Pakistan v Australia | 217/7 · 220/5 | Australia won by 5 wickets | Peshawar |
| 1998-11-06 | ODI | Pakistan v Australia | 238 · 324/8 | Australia won by 86 runs | Karachi |
| 1998-10-29 | ODI | Pakistan v West Indies | 259/9 · 289/9 | West Indies won by 30 runs | Dhaka |
| 1998-10-22 | Test | Pakistan v Australia | 252 & 262/5 · 280 & 390 | Drawn | Karachi |
| 1998-10-15 | Test | Pakistan v Australia | 580/9 · 599/4d & 289/5 | Drawn | Peshawar |
| 1998-10-01 | Test | Pakistan v Australia | 269 & 145 · 513 | Australia won by inns & 99 runs | Rawalpindi |
| 1998-09-20 | ODI | India v Pakistan | 256/9 · 258/5 | Pakistan won by 5 wickets | Toronto |
| 1998-09-19 | ODI | India v Pakistan | 182 · 316/6 | Pakistan won by 134 runs | Toronto |
| 1998-09-16 | ODI | India v Pakistan | 180 · 257/5 | Pakistan won by 77 runs | Toronto |
| 1998-09-13 | ODI | India v Pakistan | 195 · 246/9 | Pakistan won by 51 runs | Toronto |
| 1998-09-12 | ODI | India v Pakistan | 193/4 · 189/9 | India won by 6 wickets | Toronto |
| 1998-04-23 | ODI | South Africa v Pakistan | 115/1 · 114 | South Africa won by 9 wickets | Cape Town |
| 1998-04-17 | ODI | South Africa v Pakistan | 149/3 · 145 | South Africa won by 7 wickets | Centurion |
| 1998-04-15 | ODI | Pakistan v Sri Lanka | 173 · 288 | Sri Lanka won by 115 runs | Benoni |
| 1998-04-11 | ODI | South Africa v Pakistan | 254/7 · 250/8 | South Africa won by 3 wickets | East London |
| 1998-04-09 | ODI | Pakistan v Sri Lanka | 249 · 139 | Pakistan won by 110 runs | Paarl |
| 1998-04-07 | ODI | Pakistan v Sri Lanka | 300/6 · 295/7 | Pakistan won by 4 wickets | Kimberley |
| 1998-04-03 | ODI | South Africa v Pakistan | 280/4 · 228 | South Africa won by 52 runs | Durban |
| 1998-03-29 | ODI | Zimbabwe v Pakistan | 272/4 · 276/6 | Pakistan won by 4 wickets | Harare |
| 1998-03-28 | ODI | Zimbabwe v Pakistan | 236/6 · 237/6 | Pakistan won by 4 wickets | Harare |
| 1998-03-21 | Test | Zimbabwe v Pakistan | 277 & 268 · 354 & 192/7 | Pakistan won by 3 wickets | Harare |
| 1998-03-14 | Test | Zimbabwe v Pakistan | 321 & 302/4d · 256 & 258/6 | Drawn | Bulawayo |
| 1998-03-06 | Test | South Africa v Pakistan | 293 & 206/7 · 106 & 134 | South Africa won by 259 runs | Gqeberha |
| 1998-02-26 | Test | South Africa v Pakistan | 231 & 225 · 259 & 226 | Pakistan won by 29 runs | Durban |
| 1998-02-14 | Test | South Africa v Pakistan | 364 & 44/0 · 329 | Drawn | Johannesburg |
| 1998-01-18 | ODI | India v Pakistan | 316/7 · 314/5 | India won by 3 wickets | Dhaka |
| 1998-01-16 | ODI | India v Pakistan | 189 · 193/4 | Pakistan won by 6 wickets | Dhaka |
| 1998-01-14 | ODI | India v Pakistan | 213/2 · 212/8 | India won by 8 wickets | Dhaka |
| 1998-01-12 | ODI | Bangladesh v Pakistan | 134 · 136/1 | Pakistan won by 9 wickets | Dhaka |
| 1998-01-11 | ODI | India v Pakistan | 245/7 · 227/9 | India won by 18 runs | Dhaka |
| 1997-12-15 | ODI | England v Pakistan | 215/9 · 207 | England won by 8 runs | Sharjah Cricket Stadium |
| 1997-12-14 | ODI | India v Pakistan | 239/7 · 243/6 | Pakistan won by 4 wickets | Sharjah Cricket Stadium |
| 1997-12-12 | ODI | Pakistan v West Indies | 232 · 275/7 | West Indies won by 43 runs | Sharjah Cricket Stadium |
| 1997-12-06 | Test | Pakistan v West Indies | 417 & 15/0 · 216 & 212 | Pakistan won by 10 wickets | Karachi |
| 1997-11-29 | Test | Pakistan v West Indies | 471 · 303 & 139 | Pakistan won by inns & 29 runs | Rawalpindi |
| 1997-11-17 | Test | Pakistan v West Indies | 381 · 151 & 211 | Pakistan won by inns & 19 runs | Peshawar |
| 1997-11-05 | ODI | Pakistan v Sri Lanka | 280 · 281/2 | Sri Lanka won by 8 wickets | Lahore |
| 1997-11-04 | ODI | Pakistan v West Indies | 219/2 · 215/7 | Pakistan won by 8 wickets | Lahore |
| 1997-11-02 | ODI | Pakistan v South Africa | 262/9 · 271 | South Africa won by 9 runs | Lahore |
| 1997-10-24 | Test | Pakistan v South Africa | 308 & 92 · 239 & 214 | South Africa won by 53 runs | Faisalabad |
| 1997-10-17 | Test | Pakistan v South Africa | 53/1 · 402 | Drawn | Sheikhupura |
| 1997-10-06 | Test | Pakistan v South Africa | 456 & 182/6 · 403 | Drawn | Rawalpindi |
| 1997-10-02 | ODI | Pakistan v India | 219/1 · 216 | Pakistan won by 9 wickets | Lahore |
| 1997-09-30 | ODI | Pakistan v India | 265/4 · 266/6 | India won by 4 wickets | Karachi |
| 1997-09-28 | ODI | Pakistan v India | 171/5 · 170 | Pakistan won by 5 wickets | Hyderabad (Sind) |
| 1997-09-21 | ODI | India v Pakistan | 250/5 · 251/5 | Pakistan won by 5 wickets | Toronto |
| 1997-09-20 | ODI | India v Pakistan | 162/3 · 159/6 | India won by 7 wickets | Toronto |
| 1997-09-18 | ODI | India v Pakistan | 182/6 · 148 | India won by 34 runs | Toronto |
| 1997-09-17 | ODI | India v Pakistan | 169/3 | No result | Toronto |
| 1997-09-14 | ODI | India v Pakistan | 117/3 · 116 | India won by 7 wickets | Toronto |
| 1997-09-13 | ODI | India v Pakistan | 208 · 188 | India won by 20 runs | Toronto |
| 1997-07-20 | ODI | India v Pakistan | 30/5 | No result | Colombo (SSC) |
| 1997-07-16 | ODI | Bangladesh v Pakistan | 210/9 · 319/5 | Pakistan won by 109 runs | Colombo (RPS) |
| 1997-07-14 | ODI | Sri Lanka v Pakistan | 239 · 224/9 | Sri Lanka won by 15 runs | Colombo (RPS) |
| 1997-05-27 | ODI | Pakistan v Sri Lanka | 224 · 309 | Sri Lanka won by 85 runs | Eden Gardens |
| 1997-05-24 | ODI | Pakistan v Sri Lanka | 224/8 · 339/4 | Sri Lanka won by 115 runs | Punjab Cricket Association IS Bindra Stadium |
| 1997-05-21 | ODI | India v Pakistan | 292 · 327/5 | Pakistan won by 35 runs | Chennai |
| 1997-05-12 | ODI | Pakistan v Sri Lanka | 289/6 · 259 | Pakistan won by 30 runs | Gwalior |
| 1997-05-09 | ODI | New Zealand v Pakistan | 285/7 · 263/9 | New Zealand won by 22 runs | Punjab Cricket Association IS Bindra Stadium |
| 1997-04-26 | Test | Sri Lanka v Pakistan | 331 & 386/4d · 292 & 285/5 | Drawn | Colombo (SSC) |
| 1997-04-19 | Test | Sri Lanka v Pakistan | 330 & 423/8 · 378 | Drawn | Colombo (RPS) |
| 1997-04-11 | ODI | Pakistan v Sri Lanka | 214 · 215/6 | Sri Lanka won by 4 wickets | Sharjah Cricket Stadium |
| 1997-04-09 | ODI | Pakistan v Zimbabwe | 151/9 · 119 | Pakistan won by 32 runs | Sharjah Cricket Stadium |
| 1997-04-07 | ODI | Pakistan v Sri Lanka | 200 · 251/7 | Sri Lanka won by 51 runs | Sharjah Cricket Stadium |
| 1997-04-06 | ODI | Pakistan v Zimbabwe | 187 · 94 | Pakistan won by 93 runs | Sharjah Cricket Stadium |
| 1997-04-04 | ODI | Pakistan v Sri Lanka | 224/9 · 243/8 | Sri Lanka won by 19 runs | Sharjah Cricket Stadium |
| 1997-01-20 | ODI | Pakistan v West Indies | 165 · 103 | Pakistan won by 62 runs | Melbourne |
| 1997-01-18 | ODI | Pakistan v West Indies | 185/6 · 179/9 | Pakistan won by 4 wickets | Sydney |
| 1997-01-16 | ODI | Australia v Pakistan | 182/7 · 181/9 | Australia won by 3 wickets | Melbourne |
| 1997-01-14 | ODI | Pakistan v West Indies | 183/2 · 181 | Pakistan won by 8 wickets | Sydney |
| 1997-01-10 | ODI | Pakistan v West Indies | 257/7 · 258/5 | West Indies won by 5 wickets | W.A.C.A |
| 1997-01-07 | ODI | Australia v Pakistan | 120 · 149 | Pakistan won by 29 runs | Hobart |
| 1997-01-03 | ODI | Pakistan v West Indies | 197 · 198/4 | West Indies won by 6 wickets | Brisbane |
| 1997-01-01 | ODI | Australia v Pakistan | 199 · 203/6 | Pakistan won by 4 wickets | Sydney |
| 1996-12-17 | ODI | Pakistan v West Indies | 176 · 177/3 | West Indies won by 7 wickets | Adelaide |
| 1996-12-15 | ODI | Australia v Pakistan | 211 · 223 | Pakistan won by 12 runs | Adelaide |
| 1996-12-08 | ODI | Pakistan v New Zealand | 234/4 · 235/3 | New Zealand won by 7 wickets | Karachi |
| 1996-12-06 | ODI | Pakistan v New Zealand | 277/9 · 231 | Pakistan won by 46 runs | Sialkot |
| 1996-12-04 | ODI | Pakistan v New Zealand | 228/8 · 217 | Pakistan won by 11 runs | Gujranwala |
| 1996-11-28 | Test | Pakistan v New Zealand | 430 · 249 & 168 | Pakistan won by inns & 13 runs | Rawalpindi |
| 1996-11-21 | Test | Pakistan v New Zealand | 191 & 231 · 155 & 311 | New Zealand won by 44 runs | Lahore |
| 1996-11-15 | ODI | New Zealand v Pakistan | 119 · 160 | Pakistan won by 41 runs | Sharjah Cricket Stadium |
| 1996-11-13 | ODI | New Zealand v Pakistan | 192 · 196/6 | Pakistan won by 4 wickets | Sharjah Cricket Stadium |
| 1996-11-12 | ODI | Pakistan v Sri Lanka | 193/2 · 189 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 1996-11-10 | ODI | New Zealand v Pakistan | 197 · 198/6 | Pakistan won by 4 wickets | Sharjah Cricket Stadium |
| 1996-11-08 | ODI | Pakistan v Sri Lanka | 131 · 206 | Sri Lanka won by 75 runs | Sharjah Cricket Stadium |
| 1996-11-03 | ODI | Pakistan v Zimbabwe | 264/9 · 147/9 | Pakistan won by 78 runs | Peshawar |
| 1996-11-01 | ODI | Pakistan v Zimbabwe | 196/1 · 195 | Pakistan won by 9 wickets | Lahore |
| 1996-10-30 | ODI | Pakistan v Zimbabwe | 239/7 · 237/9 | Pakistan won by 3 wickets | Quetta |
| 1996-10-24 | Test | Pakistan v Zimbabwe | 267 & 69/0 · 133 & 200 | Pakistan won by 10 wickets | Faisalabad |
| 1996-10-17 | Test | Pakistan v Zimbabwe | 553 · 375 & 241/7 | Drawn | Sheikhupura |
| 1996-10-06 | ODI | Pakistan v South Africa | 203 · 204/3 | South Africa won by 7 wickets | Nairobi (Gym) |
| 1996-10-04 | ODI | Pakistan v Sri Lanka | 371/9 · 289 | Pakistan won by 82 runs | Nairobi (Gym) |
| 1996-09-29 | ODI | Pakistan v South Africa | 259 · 321/8 | South Africa won by 62 runs | Nairobi (Gym) |
| 1996-09-23 | ODI | India v Pakistan | 161 · 213/9 | Pakistan won by 52 runs | Toronto |
| 1996-09-21 | ODI | India v Pakistan | 161 · 258/8 | Pakistan won by 97 runs | Toronto |
| 1996-09-18 | ODI | India v Pakistan | 191 · 136 | India won by 55 runs | Toronto |
| 1996-09-17 | ODI | India v Pakistan | 264/6 · 266/8 | Pakistan won by 2 wickets | Toronto |
| 1996-09-16 | ODI | India v Pakistan | 173/2 · 170/9 | India won by 8 wickets | Toronto |
| 1996-09-01 | ODI | England v Pakistan | 246 · 247/8 | Pakistan won by 2 wickets | Nottingham |
| 1996-08-31 | ODI | England v Pakistan | 292/8 · 185 | England won by 107 runs | Birmingham |
| 1996-08-29 | ODI | England v Pakistan | 226/5 · 225/5 | England won by 5 wickets | Manchester |
| 1996-08-22 | Test | England v Pakistan | 326 & 242 · 521/8d & 48/1 | Pakistan won by 9 wickets | Kennington Oval |
| 1996-08-08 | Test | England v Pakistan | 501 · 448 & 242/7 | Drawn | Leeds |
| 1996-07-25 | Test | England v Pakistan | 285 & 243 · 340 & 352/5d | Pakistan won by 164 runs | Lord's |
| 1996-04-16 | ODI | Pakistan v South Africa | 188 · 189/2 | South Africa won by 8 wickets | Sharjah Cricket Stadium |
| 1996-04-15 | ODI | India v Pakistan | 305/5 · 277 | India won by 28 runs | Sharjah Cricket Stadium |
| 1996-04-13 | ODI | Pakistan v South Africa | 171/7 · 314/3 | South Africa won by 143 runs | Sharjah Cricket Stadium |
| 1996-04-12 | ODI | India v Pakistan | 233 · 271/5 | Pakistan won by 38 runs | Sharjah Cricket Stadium |
| 1996-04-07 | ODI | Pakistan v Sri Lanka | 215 · 172 | Pakistan won by 43 runs | Singapore |
| 1996-04-05 | ODI | India v Pakistan | 226/8 · 190/2 | Pakistan won by 8 wickets | Singapore |
| 1996-04-02 | ODI | Pakistan v Sri Lanka | 315 · 349/9 | Sri Lanka won by 34 runs | Singapore |
| 1996-04-01 | ODI | Pakistan v Sri Lanka | 54/3 | No result | Singapore |
| 1996-03-09 | ODI | India v Pakistan | 287/8 · 248/9 | India won by 39 runs | Bengaluru |
| 1996-03-06 | ODI | Pakistan v New Zealand | 281/5 · 235/9 | Pakistan won by 46 runs | Lahore |
| 1996-03-03 | ODI | Pakistan v England | 250/3 · 249/9 | Pakistan won by 7 wickets | Karachi |
| 1996-02-29 | ODI | Pakistan v South Africa | 242/6 · 243/5 | South Africa won by 5 wickets | Karachi |
| 1995-12-23 | ODI | New Zealand v Pakistan | 244/8 · 212 | New Zealand won by 32 runs | Auckland |
| 1995-12-20 | ODI | New Zealand v Pakistan | 207 · 261/4 | Pakistan won by 54 runs | Wellington |
| 1995-12-17 | ODI | New Zealand v Pakistan | 236/9 · 232/9 | New Zealand won by 1 wicket | Christchurch |
| 1995-12-15 | ODI | New Zealand v Pakistan | 169 · 189/9 | Pakistan won by 20 runs | Dunedin |
| 1995-12-08 | Test | New Zealand v Pakistan | 286 & 195 · 208 & 434 | Pakistan won by 161 runs | Christchurch |
| 1995-11-30 | Test | Australia v Pakistan | 257 & 172 · 299 & 204 | Pakistan won by 74 runs | Sydney |
| 1995-11-17 | Test | Australia v Pakistan | 267 & 306/9 · 198 & 220 | Australia won by 155 runs | Hobart |
| 1995-11-09 | Test | Australia v Pakistan | 463 · 97/9 & 240 | Australia won by inns & 126 runs | Brisbane |
| 1995-10-17 | ODI | Pakistan v Sri Lanka | 143 · 149/2 | Sri Lanka won by 8 wickets | Sharjah Cricket Stadium |
| 1995-10-15 | ODI | Pakistan v West Indies | 194/9 · 195/6 | West Indies won by 4 wickets | Sharjah Cricket Stadium |
| 1995-10-13 | ODI | Pakistan v West Indies | 242/4 · 227 | Pakistan won by 15 runs | Sharjah Cricket Stadium |
| 1995-10-12 | ODI | Pakistan v Sri Lanka | 264/7 · 182/8 | Pakistan won by 82 runs | Sharjah Cricket Stadium |
| 1995-10-03 | ODI | Pakistan v Sri Lanka | 183/9 · 184/6 | Sri Lanka won by 4 wickets | Rawalpindi |
| 1995-10-01 | ODI | Pakistan v Sri Lanka | 208/8 · 257/7 | Sri Lanka won by 49 runs | Faisalabad |
| 1995-09-29 | ODI | Pakistan v Sri Lanka | 234/1 · 233/5 | Pakistan won by 9 wickets | Gujranwala |
| 1995-09-22 | Test | Pakistan v Sri Lanka | 214 & 212 · 232 & 338/9 | Sri Lanka won by 144 runs | Sialkot |
| 1995-09-15 | Test | Pakistan v Sri Lanka | 333 & 209 · 223 & 361 | Sri Lanka won by 42 runs | Faisalabad |
| 1995-09-08 | Test | Pakistan v Sri Lanka | 459/9d · 186 & 233 | Pakistan won by inns & 40 runs | Peshawar |
| 1995-04-11 | ODI | Pakistan v Sri Lanka | 178/9 · 180/5 | Sri Lanka won by 5 wickets | Sharjah Cricket Stadium |
| 1995-04-08 | ODI | Bangladesh v Pakistan | 151/8 · 152/4 | Pakistan won by 6 wickets | Sharjah Cricket Stadium |
| 1995-04-07 | ODI | India v Pakistan | 169 · 266/9 | Pakistan won by 97 runs | Sharjah Cricket Stadium |
| 1995-02-26 | ODI | Zimbabwe v Pakistan | 222/9 · 148/9 | Zimbabwe won by 74 runs | Harare |
| 1995-02-25 | ODI | Zimbabwe v Pakistan | 209/5 · 210/6 | Pakistan won by 4 wickets | Harare |
| 1995-02-22 | ODI | Zimbabwe v Pakistan | 219/9 · 219 | Tied | Harare |
| 1995-02-15 | Test | Zimbabwe v Pakistan | 243 & 139 · 231 & 250 | Pakistan won by 99 runs | Harare |
| 1995-02-07 | Test | Zimbabwe v Pakistan | 174 & 146 · 260 & 61/2 | Pakistan won by 8 wickets | Bulawayo |
| 1995-01-31 | Test | Zimbabwe v Pakistan | 544/4d · 322 & 158 | Zimbabwe won by inns & 64 runs | Harare |
| 1995-01-19 | Test | South Africa v Pakistan | 460 & 259/7d · 230 & 165 | South Africa won by 324 runs | Johannesburg |
| 1995-01-12 | ODI | South Africa v Pakistan | 266/5 · 109 | South Africa won by 157 runs | Johannesburg |
| 1995-01-10 | ODI | South Africa v Pakistan | 215 · 178 | South Africa won by 37 runs | Cape Town |
| 1994-12-19 | ODI | New Zealand v Pakistan | 172 · 175/5 | Pakistan won by 5 wickets | East London |
| 1994-12-17 | ODI | South Africa v Pakistan | 206/8 · 208/2 | Pakistan won by 8 wickets | Durban |
| 1994-12-13 | ODI | New Zealand v Pakistan | 201 · 206/5 | Pakistan won by 5 wickets | Gqeberha |
| 1994-12-10 | ODI | South Africa v Pakistan | 215/3 · 214 | South Africa won by 7 wickets | Johannesburg |
| 1994-12-04 | ODI | Pakistan v Sri Lanka | 245/9 · 233/9 | Pakistan won by 12 runs | Centurion |
| 1994-12-02 | ODI | Pakistan v Sri Lanka | 239/4 · 238/5 | Pakistan won by 6 wickets | Durban |
| 1994-11-01 | Test | Pakistan v Australia | 373 & 404 · 455 | Drawn | Lahore |
| 1994-10-30 | ODI | Pakistan v Australia | 205 · 269/5 | Australia won by 64 runs | Lahore |
| 1994-10-28 | ODI | Pakistan v South Africa | 223/4 · 222/4 | Pakistan won by 6 wickets | Faisalabad |
| 1994-10-22 | ODI | Pakistan v Australia | 251/1 · 250/6 | Pakistan won by 9 wickets | Rawalpindi |
| 1994-10-20 | ODI | Pakistan v South Africa | 249/6 · 210/5 | Pakistan won by 39 runs | Rawalpindi |
| 1994-10-16 | ODI | Pakistan v South Africa | 166/2 · 163/9 | Pakistan won by 8 wickets | Karachi |
| 1994-10-14 | ODI | Pakistan v Australia | 200/8 · 201/3 | Australia won by 7 wickets | Multan |
| 1994-10-05 | Test | Pakistan v Australia | 260 & 537 · 521/9 & 14/1 | Drawn | Rawalpindi |
| 1994-09-28 | Test | Pakistan v Australia | 256 & 315/9 · 337 & 232 | Pakistan won by 1 wicket | Karachi |
| 1994-09-11 | ODI | Sri Lanka v Pakistan | 213/3 · 210/6 | Sri Lanka won by 7 wickets | Colombo (SSC) |
| 1994-09-07 | ODI | Australia v Pakistan | 179/7 · 151/9 | Australia won by 28 runs | Colombo (SSC) |
| 1994-08-26 | Test | Sri Lanka v Pakistan | 71 & 234 · 357/9 | Pakistan won by inns & 52 runs | Kandy |
| 1994-08-24 | ODI | Sri Lanka v Pakistan | 160 · 187 | Pakistan won by 27 runs | Colombo (RPS) |
| 1994-08-22 | ODI | Sri Lanka v Pakistan | 174/9 · 175/5 | Pakistan won by 5 wickets | Colombo (SSC) |
| 1994-08-09 | Test | Sri Lanka v Pakistan | 226 & 181 · 390 & 318/4d | Pakistan won by 301 runs | Colombo (PSS) |
| 1994-08-07 | ODI | Sri Lanka v Pakistan | 218 · 237/7 | Pakistan won by 19 runs | Colombo (SSC) |
| 1994-08-06 | ODI | Sri Lanka v Pakistan | 181/3 · 180/8 | Sri Lanka won by 7 wickets | Colombo (RPS) |
| 1994-08-03 | ODI | Sri Lanka v Pakistan | 200/6 · 169/1 | Pakistan won by 9 wickets | Colombo (RPS) |
| 1994-04-22 | ODI | India v Pakistan | 211 · 250/6 | Pakistan won by 39 runs | Sharjah Cricket Stadium |
| 1994-04-20 | ODI | New Zealand v Pakistan | 266/7 · 328/2 | Pakistan won by 62 runs | Sharjah Cricket Stadium |
| 1994-04-15 | ODI | India v Pakistan | 219 · 223/4 | Pakistan won by 6 wickets | Sharjah Cricket Stadium |
| 1994-03-16 | ODI | New Zealand v Pakistan | 146/3 · 145/9 | New Zealand won by 7 wickets | Christchurch |
| 1994-03-13 | ODI | New Zealand v Pakistan | 161 · 161/9 | Tied | Auckland |
| 1994-03-09 | ODI | New Zealand v Pakistan | 202/8 · 213/6 | Pakistan won by 11 runs | Wellington |
| 1994-03-06 | ODI | New Zealand v Pakistan | 110 · 146 | Pakistan won by 36 runs | Auckland |
| 1994-03-03 | ODI | New Zealand v Pakistan | 122/9 · 123/5 | Pakistan won by 5 wickets | Dunedin |
| 1994-02-24 | Test | New Zealand v Pakistan | 200 & 324/5 · 344 & 179 | New Zealand won by 5 wickets | Christchurch |
| 1994-02-17 | Test | New Zealand v Pakistan | 175 & 361 · 548/5 | Pakistan won by inns & 12 runs | Wellington |
| 1994-02-10 | Test | New Zealand v Pakistan | 242 & 110 · 215 & 141/5 | Pakistan won by 5 wickets | Auckland |
| 1993-12-27 | ODI | Pakistan v Zimbabwe | 216/4 · 141/9 | Pakistan won by 75 runs | Lahore |
| 1993-12-25 | ODI | Pakistan v Zimbabwe | 196/4 · 195/5 | Pakistan won by 6 wickets | Rawalpindi |
| 1993-12-24 | ODI | Pakistan v Zimbabwe | 147/3 · 143 | Pakistan won by 7 wickets | Karachi |
| 1993-12-16 | Test | Pakistan v Zimbabwe | 147 & 174/1 · 230 | Drawn | Lahore |
| 1993-12-09 | Test | Pakistan v Zimbabwe | 245 & 248 · 254 & 187 | Pakistan won by 52 runs | Rawalpindi |
| 1993-12-01 | Test | Pakistan v Zimbabwe | 423/8d & 131/3d · 289 & 134 | Pakistan won by 131 runs | Karachi |
| 1993-11-05 | ODI | Pakistan v West Indies | 284/4 · 285/4 | West Indies won by 6 wickets | Sharjah Cricket Stadium |
| 1993-11-02 | ODI | Pakistan v Sri Lanka | 271/8 · 270/6 | Pakistan won by 2 wickets | Sharjah Cricket Stadium |
| 1993-11-01 | ODI | Pakistan v West Indies | 261/5 · 260/9 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 1993-10-30 | ODI | Pakistan v Sri Lanka | 313/3 · 199/7 | Pakistan won by 114 runs | Sharjah Cricket Stadium |
| 1993-10-29 | ODI | Pakistan v West Indies | 228/9 · 267/7 | West Indies won by 39 runs | Sharjah Cricket Stadium |
| 1993-05-01 | Test | West Indies v Pakistan | 438 & 153/4 · 326 | Drawn | St John's |
| 1993-04-23 | Test | West Indies v Pakistan | 455 & 29/0 · 221 & 262 | West Indies won by 10 wickets | Bridgetown |
| 1993-04-16 | Test | West Indies v Pakistan | 127 & 382 · 140 & 165 | West Indies won by 204 runs | Port of Spain |
| 1993-04-03 | ODI | West Indies v Pakistan | 244/5 · 244/6 | Tied | Georgetown |
| 1993-03-30 | ODI | West Indies v Pakistan | 148 · 186/9 | Pakistan won by 38 runs | Kingstown |
| 1993-03-27 | ODI | West Indies v Pakistan | 259/4 · 261/3 | Pakistan won by 7 wickets | Port of Spain |
| 1993-03-26 | ODI | West Indies v Pakistan | 196/5 · 194/7 | West Indies won by 5 wickets | Port of Spain |
| 1993-03-23 | ODI | West Indies v Pakistan | 224/6 · 223/6 | West Indies won by 4 wickets | Kingston |
| 1993-03-02 | ODI | Zimbabwe v Pakistan | 164 · 165/3 | Pakistan won by 7 wickets | Harare |
| 1993-02-27 | ODI | Pakistan v West Indies | 187 · 190/5 | West Indies won by 5 wickets | Johannesburg |
| 1993-02-25 | ODI | Pakistan v West Indies | 43 · 45/3 | West Indies won by 7 wickets | Cape Town |
| 1993-02-21 | ODI | South Africa v Pakistan | 198/9 · 220/8 | Pakistan won by 22 runs | Centurion |
| 1993-02-19 | ODI | Pakistan v West Indies | 144 · 268/5 | West Indies won by 124 runs | Durban |
| 1993-02-15 | ODI | South Africa v Pakistan | 162 · 214/6 | Pakistan won by 9 runs | East London |
| 1993-02-13 | ODI | Pakistan v West Indies | 150 · 109/2 | West Indies won by 8 wickets | Johannesburg |
| 1993-02-09 | ODI | South Africa v Pakistan | 198 · 208/6 | Pakistan won by 10 runs | Durban |
| 1993-02-04 | ODI | Pakistan v Sri Lanka | 281/3 · 167/7 | Pakistan won by 114 runs | Sharjah Cricket Stadium |
| 1993-02-02 | ODI | Pakistan v Sri Lanka | 181/2 · 180/9 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 1993-02-01 | ODI | Pakistan v Zimbabwe | 262/8 · 213/6 | Pakistan won by 49 runs | Sharjah Cricket Stadium |
| 1993-01-14 | ODI | Australia v Pakistan | 260/8 · 237/6 | Australia won by 23 runs | Sydney |
| 1993-01-12 | ODI | Australia v Pakistan | 212/6 · 180/7 | Australia won by 32 runs | Melbourne |
| 1993-01-09 | ODI | Pakistan v West Indies | 71 · 72/1 | West Indies won by 9 wickets | Brisbane |
| 1993-01-02 | Test | New Zealand v Pakistan | 264 & 93 · 216 & 174 | Pakistan won by 33 runs | Hamilton |
| 1992-12-30 | ODI | New Zealand v Pakistan | 140/4 · 139 | New Zealand won by 6 wickets | Auckland |
| 1992-12-28 | ODI | New Zealand v Pakistan | 137/4 · 136/8 | New Zealand won by 6 wickets | Napier |
| 1992-12-26 | ODI | New Zealand v Pakistan | 108 · 158/8 | Pakistan won by 50 runs | Wellington |
| 1992-12-17 | ODI | Pakistan v West Indies | 81 · 214/9 | West Indies won by 133 runs | Sydney |
| 1992-12-13 | ODI | Australia v Pakistan | 196/2 · 195/6 | Australia won by 8 wickets | Adelaide |
| 1992-12-12 | ODI | Pakistan v West Indies | 173 · 177/7 | West Indies won by 4 runs | Adelaide |
| 1992-12-10 | ODI | Australia v Pakistan | 228/7 · 228/9 | Tied | Hobart |
| 1992-12-04 | ODI | Pakistan v West Indies | 199/5 · 197/9 | Pakistan won by 5 wickets | W.A.C.A |
| 1992-08-24 | ODI | England v Pakistan | 255/4 · 254/5 | England won by 6 wickets | Manchester |
| 1992-08-22 | ODI | England v Pakistan | 201 · 204/5 | Pakistan won by 3 runs | Lord's |
| 1992-08-20 | ODI | England v Pakistan | 363/7 · 165 | England won by 198 runs | Nottingham |
| 1992-08-06 | Test | England v Pakistan | 207 & 174 · 380 & 5/0 | Pakistan won by 10 wickets | Kennington Oval |
| 1992-07-23 | Test | England v Pakistan | 320 & 99/4 · 197 & 221 | England won by 6 wickets | Leeds |
| 1992-07-02 | Test | England v Pakistan | 390 · 505/9 & 239/5 | Drawn | Manchester |
| 1992-06-18 | Test | England v Pakistan | 255 & 175 · 293 & 141/8 | Pakistan won by 2 wickets | Lord's |
| 1992-06-04 | Test | England v Pakistan | 459/7 · 446/4d | Drawn | Birmingham |
| 1992-05-22 | ODI | England v Pakistan | 302/5 · 263 | England won by 39 runs | Kennington Oval |
| 1992-05-20 | ODI | England v Pakistan | 278/6 · 199 | England won by 79 runs | Lord's |
| 1992-03-25 | ODI | England v Pakistan | 227 · 249/6 | Pakistan won by 22 runs | Melbourne |
| 1992-03-21 | ODI | New Zealand v Pakistan | 262/7 · 264/6 | Pakistan won by 4 wickets | Auckland |
| 1992-03-18 | ODI | New Zealand v Pakistan | 166 · 167/3 | Pakistan won by 7 wickets | Christchurch |
| 1992-03-15 | ODI | Pakistan v Sri Lanka | 216/6 · 212/6 | Pakistan won by 4 wickets | W.A.C.A |
| 1992-03-11 | ODI | Australia v Pakistan | 172 · 220/9 | Pakistan won by 48 runs | W.A.C.A |
| 1992-03-08 | ODI | Pakistan v South Africa | 173/8 · 211/7 | South Africa won by 20 runs | Brisbane |
| 1992-03-04 | ODI | India v Pakistan | 216/7 · 173 | India won by 43 runs | Sydney |
| 1992-03-01 | ODI | England v Pakistan | 24/1 · 74 | No result | Adelaide |
| 1992-02-27 | ODI | Pakistan v Zimbabwe | 254/4 · 201/7 | Pakistan won by 53 runs | Hobart |
| 1992-02-23 | ODI | Pakistan v West Indies | 220/2 · 221/0 | West Indies won by 10 wickets | Melbourne |
| 1992-01-19 | ODI | Pakistan v Sri Lanka | 271/4 · 154 | Pakistan won by 117 runs | Rawalpindi |
| 1992-01-17 | ODI | Pakistan v Sri Lanka | 205/5 · 206/6 | Sri Lanka won by 4 wickets | Multan |
| 1992-01-15 | ODI | Pakistan v Sri Lanka | 241/3 · 182/9 | Pakistan won by 59 runs | Hyderabad (Sind) |
| 1992-01-13 | ODI | Pakistan v Sri Lanka | 210/5 · 181/9 | Pakistan won by 29 runs | Karachi |
| 1992-01-10 | ODI | Pakistan v Sri Lanka | 157/2 · 155/6 | Pakistan won by 8 wickets | Sargodha |
| 1992-01-02 | Test | Pakistan v Sri Lanka | 221 & 188/7 · 240 & 165 | Pakistan won by 3 wickets | Faisalabad |
| 1991-12-20 | Test | Pakistan v Sri Lanka | 109/2 | Drawn | Gujranwala |
| 1991-12-12 | Test | Pakistan v Sri Lanka | 423/5d · 270 & 137/5 | Drawn | Sialkot |
| 1991-11-24 | ODI | Pakistan v West Indies | 187/8 · 204/5 | West Indies won by 17 runs | Faisalabad |
| 1991-11-22 | ODI | Pakistan v West Indies | 186/9 · 186/5 | Tied | Lahore |
| 1991-11-20 | ODI | Pakistan v West Indies | 146 · 170/6 | West Indies won by 24 runs | Karachi |
| 1991-10-25 | ODI | India v Pakistan | 190 · 262/6 | Pakistan won by 72 runs | Sharjah Cricket Stadium |
| 1991-10-23 | ODI | India v Pakistan | 253/6 · 257/7 | Pakistan won by 4 runs | Sharjah Cricket Stadium |
| 1991-10-21 | ODI | Pakistan v West Indies | 236/7 · 235 | Pakistan won by 1 run | Sharjah Cricket Stadium |
| 1991-10-18 | ODI | India v Pakistan | 238/4 · 178 | India won by 60 runs | Sharjah Cricket Stadium |
| 1991-10-17 | ODI | Pakistan v West Indies | 215 · 217/9 | West Indies won by 1 wicket | Sharjah Cricket Stadium |
| 1990-12-21 | ODI | Pakistan v Sri Lanka | 181/9 · 131/9 | Pakistan won by 50 runs | Sharjah Cricket Stadium |
| 1990-12-20 | ODI | Pakistan v Sri Lanka | 170 · 172/4 | Sri Lanka won by 6 wickets | Sharjah Cricket Stadium |
| 1990-12-06 | Test | Pakistan v West Indies | 122 & 242/6 · 294 & 173 | Drawn | Lahore |
| 1990-11-23 | Test | Pakistan v West Indies | 170 & 154 · 195 & 130/3 | West Indies won by 7 wickets | Faisalabad |
| 1990-11-15 | Test | Pakistan v West Indies | 345 & 98/2 · 261 & 181 | Pakistan won by 8 wickets | Karachi |
| 1990-11-13 | ODI | Pakistan v West Indies | 168/9 · 137/7 | Pakistan won by 31 runs | Multan |
| 1990-11-11 | ODI | Pakistan v West Indies | 177/5 · 176/7 | Pakistan won by 5 wickets | Lahore |
| 1990-11-09 | ODI | Pakistan v West Indies | 211/5 · 205/7 | Pakistan won by 6 runs | Karachi |
| 1990-11-06 | ODI | Pakistan v New Zealand | 223/2 · 118 | Pakistan won by 105 runs | Sialkot |
| 1990-11-04 | ODI | Pakistan v New Zealand | 128/2 · 127 | Pakistan won by 8 wickets | Peshawar |
| 1990-11-02 | ODI | Pakistan v New Zealand | 196/8 · 177 | Pakistan won by 19 runs | Lahore |
| 1990-10-26 | Test | Pakistan v New Zealand | 102 & 357 · 217 & 177 | Pakistan won by 65 runs | Faisalabad |
| 1990-10-18 | Test | Pakistan v New Zealand | 373/9 & 77/1 · 160 & 287 | Pakistan won by 9 wickets | Lahore |
| 1990-10-10 | Test | Pakistan v New Zealand | 433/6d · 196 & 194 | Pakistan won by inns & 43 runs | Karachi |
| 1990-05-04 | ODI | Australia v Pakistan | 230 · 266/7 | Pakistan won by 36 runs | Sharjah Cricket Stadium |
| 1990-05-01 | ODI | New Zealand v Pakistan | 74 · 77/2 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 1990-04-29 | ODI | Pakistan v Sri Lanka | 311/8 · 221 | Pakistan won by 90 runs | Sharjah Cricket Stadium |
| 1990-04-27 | ODI | India v Pakistan | 209 · 235/9 | Pakistan won by 26 runs | Sharjah Cricket Stadium |
| 1990-02-25 | ODI | Australia v Pakistan | 255/6 · 186 | Australia won by 69 runs | Sydney |
| 1990-02-23 | ODI | Australia v Pakistan | 163/3 · 162 | Australia won by 7 wickets | Melbourne |
| 1990-02-20 | ODI | Australia v Pakistan | 218/9 · 220/8 | Pakistan won by 2 runs | Sydney |
| 1990-02-17 | ODI | Pakistan v Sri Lanka | 315/3 · 288/8 | Pakistan won by 27 runs | Adelaide |
| 1990-02-15 | ODI | Pakistan v Sri Lanka | 198/4 · 195 | Pakistan won by 6 wickets | Hobart |
| 1990-02-13 | ODI | Australia v Pakistan | 165/8 · 167/5 | Pakistan won by 5 wickets | Sydney |
| 1990-02-11 | ODI | Australia v Pakistan | 300/5 · 233 | Australia won by 67 runs | Brisbane |
| 1990-02-10 | ODI | Pakistan v Sri Lanka | 254/5 · 253/5 | Pakistan won by 5 wickets | Brisbane |
| 1990-02-03 | Test | Australia v Pakistan | 176/2 · 199 | Drawn | Sydney |
| 1990-01-19 | Test | Australia v Pakistan | 341 & 233/6 · 257 & 387/9 | Drawn | Adelaide |
| 1990-01-12 | Test | Australia v Pakistan | 223 & 312/8d · 107 & 336 | Australia won by 92 runs | Melbourne |
| 1990-01-03 | ODI | Australia v Pakistan | 162/3 · 161 | Australia won by 7 wickets | Melbourne |
| 1989-12-31 | ODI | Pakistan v Sri Lanka | 222/7 · 223/7 | Sri Lanka won by 3 wickets | W.A.C.A |
| 1989-12-22 | ODI | Pakistan v India | 150/8 · 112 | Pakistan won by 38 runs | Lahore |
| 1989-12-20 | ODI | Pakistan v India | 28/3 | No result | Karachi |
| 1989-12-18 | ODI | Pakistan v India | 87/9 · 80/9 | Pakistan won by 7 runs | Gujranwala |
| 1989-12-09 | Test | Pakistan v India | 250 · 324 & 234/7 | Drawn | Sialkot |
| 1989-12-01 | Test | Pakistan v India | 699/5 · 509 | Drawn | Lahore |
| 1989-11-23 | Test | Pakistan v India | 423/9d · 288 & 398/7 | Drawn | Faisalabad |
| 1989-11-15 | Test | Pakistan v India | 409 & 305/5d · 262 & 303/3 | Drawn | Karachi |
| 1989-11-01 | ODI | Pakistan v West Indies | 277/6 · 273/5 | Pakistan won by 4 wickets | Eden Gardens |
| 1989-10-30 | ODI | England v Pakistan | 194/7 · 195/4 | Pakistan won by 6 wickets | Nagpur |
| 1989-10-28 | ODI | India v Pakistan | 202 · 279/7 | Pakistan won by 77 runs | Eden Gardens |
| 1989-10-27 | ODI | Pakistan v Sri Lanka | 219/6 · 213 | Pakistan won by 6 runs | Lucknow |
| 1989-10-25 | ODI | Pakistan v West Indies | 223/5 · 226/4 | West Indies won by 6 wickets | Jalandhar |
| 1989-10-23 | ODI | Australia v Pakistan | 139 · 205/8 | Pakistan won by 66 runs | Brabourne |
| 1989-10-22 | ODI | England v Pakistan | 149/6 · 148/9 | England won by 4 wickets | Cuttack |
| 1989-10-20 | ODI | India v Pakistan | 214/9 · 252/4 | Pakistan won by 38 runs | Sharjah Cricket Stadium |
| 1989-10-17 | ODI | Pakistan v West Indies | 237/7 · 180 | Pakistan won by 57 runs | Sharjah Cricket Stadium |
| 1989-10-15 | ODI | India v Pakistan | 273/4 · 274/4 | Pakistan won by 6 wickets | Sharjah Cricket Stadium |
| 1989-10-14 | ODI | Pakistan v West Indies | 250/8 · 239 | Pakistan won by 11 runs | Sharjah Cricket Stadium |
| 1989-03-24 | ODI | Pakistan v Sri Lanka | 248/3 · 244/8 | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 1989-03-23 | ODI | Pakistan v Sri Lanka | 237/8 · 207 | Pakistan won by 30 runs | Sharjah Cricket Stadium |
| 1989-03-14 | ODI | New Zealand v Pakistan | 139/3 · 138/9 | New Zealand won by 7 wickets | Hamilton |
| 1989-03-11 | ODI | New Zealand v Pakistan | 249 · 251/3 | Pakistan won by 7 wickets | Auckland |
| 1989-03-08 | ODI | New Zealand v Pakistan | 254/4 · 253/6 | New Zealand won by 6 wickets | Wellington |
| 1989-03-04 | ODI | New Zealand v Pakistan | 171/3 · 170/7 | New Zealand won by 7 wickets | Christchurch |
| 1989-02-24 | Test | New Zealand v Pakistan | 403 & 99/3 · 616/5d | Drawn | Auckland |
| 1989-02-10 | Test | New Zealand v Pakistan | 447 & 186/8 · 438/7d | Drawn | Wellington |
| 1989-02-06 | ODI | New Zealand v Pakistan | 174/2 · 170/9 | New Zealand won by 8 wickets | Dunedin |
| 1989-01-10 | ODI | Australia v Pakistan | 258/4 · 108/7 | Australia won by 6 runs | Melbourne |
| 1989-01-08 | ODI | Australia v Pakistan | 204/5 · 203/9 | Australia won by 5 wickets | Brisbane |
| 1989-01-07 | ODI | Pakistan v West Indies | 258/7 · 203 | Pakistan won by 55 runs | Brisbane |
| 1989-01-02 | ODI | Australia v Pakistan | 178 · 216/7 | Pakistan won by 38 runs | W.A.C.A |
| 1989-01-01 | ODI | Pakistan v West Indies | 140/9 · 142/3 | West Indies won by 7 wickets | W.A.C.A |
| 1988-12-17 | ODI | Pakistan v West Indies | 227/8 · 244/4 | West Indies won by 17 runs | Hobart |
| 1988-12-11 | ODI | Australia v Pakistan | 178/1 · 177 | Australia won by 9 wickets | Adelaide |
| 1988-12-10 | ODI | Pakistan v West Indies | 180/7 · 269/9 | West Indies won by 89 runs | Adelaide |
| 1988-10-31 | ODI | India v Pakistan | 143/6 · 142 | India won by 4 wickets | Dhaka |
| 1988-10-29 | ODI | Bangladesh v Pakistan | 111/6 · 284/3 | Pakistan won by 173 runs | Chattogram |
| 1988-10-27 | ODI | Pakistan v Sri Lanka | 194/7 · 195/5 | Sri Lanka won by 5 wickets | Dhaka |
| 1988-10-22 | ODI | Pakistan v West Indies | 224 · 235/6 | West Indies won by 11 runs | Sharjah Cricket Stadium |
| 1988-10-19 | ODI | India v Pakistan | 212/8 · 246 | Pakistan won by 34 runs | Sharjah Cricket Stadium |
| 1988-10-18 | ODI | Pakistan v West Indies | 294/6 · 210/5 | Pakistan won by 84 runs | Sharjah Cricket Stadium |
| 1988-10-14 | ODI | Pakistan v Australia | 229/7 · 229/8 | Pakistan won | Lahore |
| 1988-10-07 | Test | Pakistan v Australia | 233 & 153/8 · 340 & 161/3d | Drawn | Lahore |
| 1988-09-23 | Test | Pakistan v Australia | 316 & 378/9 · 321 & 67/3 | Drawn | Faisalabad |
| 1988-09-15 | Test | Pakistan v Australia | 469/9 · 165 & 116 | Pakistan won by inns & 188 runs | Karachi |
| 1988-04-22 | Test | West Indies v Pakistan | 306 & 268/8 · 309/9 & 262 | West Indies won by 2 wickets | Bridgetown |
| 1988-04-14 | Test | West Indies v Pakistan | 174 & 391 · 194 & 341/9 | Drawn | Port of Spain |
| 1988-04-02 | Test | West Indies v Pakistan | 292 & 172 · 435 & 32/1 | Pakistan won by 9 wickets | Georgetown |
| 1988-03-30 | ODI | West Indies v Pakistan | 225/3 · 221/7 | West Indies won by 7 wickets | Georgetown |
| 1988-03-20 | ODI | West Indies v Pakistan | 272/3 · 271/6 | West Indies won by 7 wickets | Port of Spain |
| 1988-03-18 | ODI | West Indies v Pakistan | 315/4 · 265 | West Indies won by 50 runs | Port of Spain |
| 1988-03-15 | ODI | West Indies v Pakistan | 167/5 · 166/9 | West Indies won by 5 wickets | St John's |
| 1988-03-12 | ODI | West Indies v Pakistan | 241/4 · 194/7 | West Indies won by 47 runs | Kingston |
| 1987-12-16 | Test | Pakistan v England | 353 · 294 & 258/9 | Drawn | Karachi |
| 1987-12-07 | Test | Pakistan v England | 191 & 51/1 · 292 & 137/6d | Drawn | Faisalabad |
| 1987-11-25 | Test | Pakistan v England | 392 · 175 & 130 | Pakistan won by inns & 87 runs | Lahore |
| 1987-11-22 | ODI | Pakistan v England | 138/9 · 236/8 | England won by 98 runs | Peshawar |
| 1987-11-20 | ODI | Pakistan v England | 240/8 · 263/6 | England won by 23 runs | Karachi |
| 1987-11-18 | ODI | Pakistan v England | 166 · 167/8 | England won by 2 wickets | Lahore |
| 1987-11-04 | ODI | Pakistan v Australia | 249 · 267/8 | Australia won by 18 runs | Lahore |
| 1987-10-30 | ODI | Pakistan v West Indies | 230/9 · 258/7 | West Indies won by 28 runs | Karachi |
| 1987-10-25 | ODI | Pakistan v Sri Lanka | 297/7 · 184/8 | Pakistan won by 113 runs | Faisalabad |
| 1987-10-20 | ODI | Pakistan v England | 247/3 · 244/9 | Pakistan won by 7 wickets | Karachi |
| 1987-10-16 | ODI | Pakistan v West Indies | 217/9 · 216 | Pakistan won by 1 wicket | Lahore |
| 1987-10-12 | ODI | Pakistan v England | 239/7 · 221 | Pakistan won by 18 runs | Rawalpindi |
| 1987-10-08 | ODI | Pakistan v Sri Lanka | 267/6 · 252 | Pakistan won by 15 runs | Hyderabad (Sind) |
| 1987-08-06 | Test | England v Pakistan | 232 & 315/4 · 708 | Drawn | Kennington Oval |
| 1987-07-23 | Test | England v Pakistan | 521 & 109/7 · 439 & 205 | Drawn | Birmingham |
| 1987-07-02 | Test | England v Pakistan | 136 & 199 · 353 | Pakistan won by inns & 18 runs | Leeds |
| 1987-06-18 | Test | England v Pakistan | 368 | Drawn | Lord's |
| 1987-06-04 | Test | England v Pakistan | 447 · 140/5 | Drawn | Manchester |
| 1987-05-25 | ODI | England v Pakistan | 217/9 · 213/9 | England won by 1 wicket | Birmingham |
| 1987-05-23 | ODI | England v Pakistan | 157 · 158/4 | Pakistan won by 6 wickets | Nottingham |
| 1987-05-21 | ODI | England v Pakistan | 233/3 · 232/6 | England won by 7 wickets | Kennington Oval |
| 1987-04-10 | ODI | India v Pakistan | 183/8 · 184/2 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 1987-04-07 | ODI | England v Pakistan | 220/5 · 217/9 | England won by 5 wickets | Sharjah Cricket Stadium |
| 1987-04-03 | ODI | Australia v Pakistan | 176/9 · 180/4 | Pakistan won by 6 wickets | Sharjah Cricket Stadium |
| 1987-03-26 | ODI | India v Pakistan | 265/3 · 266/5 | Pakistan won by 5 wickets | Jamshedpur |
| 1987-03-24 | ODI | India v Pakistan | 245/9 · 286/6 | Pakistan won by 41 runs | Nagpur |
| 1987-03-22 | ODI | India v Pakistan | 120/9 · 121/4 | Pakistan won by 6 wickets | Pune |
| 1987-03-20 | ODI | India v Pakistan | 212/6 · 212/7 | India won | Hyderabad (Deccan) |
| 1987-03-13 | Test | India v Pakistan | 145 & 204 · 116 & 249 | Pakistan won by 16 runs | Bengaluru |
| 1987-03-04 | Test | India v Pakistan | 323 · 395 & 135/2 | Drawn | Ahmedabad |
| 1987-02-21 | Test | India v Pakistan | 465/8d & 114/2 · 341 | Drawn | Jaipur |
| 1987-02-18 | ODI | India v Pakistan | 238/6 · 241/8 | Pakistan won by 2 wickets | Eden Gardens |
| 1987-02-11 | Test | India v Pakistan | 403 & 181/3 · 229 & 179/5 | Drawn | Eden Gardens |
| 1987-02-03 | Test | India v Pakistan | 527/9d · 487/9d & 182/3 | Drawn | Chennai |
| 1987-01-27 | ODI | India v Pakistan | 196/7 · 200/7 | Pakistan won by 3 wickets | Indore |
| 1987-01-07 | ODI | England v Pakistan | 167/5 · 166/9 | England won by 5 wickets | W.A.C.A |
| 1987-01-05 | ODI | England v Pakistan | 232/7 · 229/5 | England won by 3 wickets | W.A.C.A |
| 1987-01-02 | ODI | Australia v Pakistan | 273/6 · 274/9 | Pakistan won by 1 wicket | W.A.C.A |
| 1986-12-30 | ODI | Pakistan v West Indies | 199/8 · 165 | Pakistan won by 34 runs | W.A.C.A |
| 1986-12-05 | ODI | India v Pakistan | 144 · 145/7 | Pakistan won by 3 wickets | Sharjah Cricket Stadium |
| 1986-12-02 | ODI | Pakistan v Sri Lanka | 165/6 · 164/7 | Pakistan won by 4 wickets | Sharjah Cricket Stadium |
| 1986-11-28 | ODI | Pakistan v West Indies | 143 · 145/1 | West Indies won by 9 wickets | Sharjah Cricket Stadium |
| 1986-11-20 | Test | Pakistan v West Indies | 239 & 125/7 · 240 & 211 | Drawn | Karachi |
| 1986-11-18 | ODI | Pakistan v West Indies | 202/6 · 191/7 | Pakistan won by 11 runs | Hyderabad (Sind) |
| 1986-11-17 | ODI | Pakistan v West Indies | 113 · 202/5 | West Indies won by 89 runs | Multan |
| 1986-11-14 | ODI | Pakistan v West Indies | 148/7 · 151/6 | West Indies won by 4 wickets | Sialkot |
| 1986-11-07 | Test | Pakistan v West Indies | 131 & 77/9 · 218 | West Indies won by inns & 10 runs | Lahore |
| 1986-11-04 | ODI | Pakistan v West Indies | 155/6 · 196/7 | West Indies won by 17 runs | Gujranwala |
| 1986-10-24 | Test | Pakistan v West Indies | 159/9 & 328 · 248 & 53 | Pakistan won by 186 runs | Faisalabad |
| 1986-10-17 | ODI | Pakistan v West Indies | 164/7 · 165/6 | West Indies won by 4 wickets | Peshawar |
| 1986-04-18 | ODI | India v Pakistan | 245/7 · 248/9 | Pakistan won by 1 wicket | Sharjah Cricket Stadium |
| 1986-04-15 | ODI | New Zealand v Pakistan | 64 · 66/0 | Pakistan won by 10 wickets | Sharjah Cricket Stadium |
| 1986-04-11 | ODI | Australia v Pakistan | 202/7 · 206/2 | Pakistan won by 8 wickets | Sharjah Cricket Stadium |
| 1986-04-07 | ODI | New Zealand v Pakistan | 214/8 · 217/6 | Pakistan won by 4 wickets | Colombo (SSC) |
| 1986-04-06 | ODI | Sri Lanka v Pakistan | 195/5 · 191/9 | Sri Lanka won by 5 wickets | Colombo (SSC) |
| 1986-03-31 | ODI | Bangladesh v Pakistan | 94 · 98/3 | Pakistan won by 7 wickets | Moratuwa |
| 1986-03-30 | ODI | Sri Lanka v Pakistan | 116 · 197 | Pakistan won by 81 runs | Colombo (PSS) |
| 1986-03-22 | Test | Sri Lanka v Pakistan | 281 & 323/3 · 318 | Drawn | Colombo (PSS) |
| 1986-03-14 | Test | Sri Lanka v Pakistan | 273 & 32/2 · 132 & 172 | Sri Lanka won by 8 wickets | Colombo (CCC) |
| 1986-03-11 | ODI | Sri Lanka v Pakistan | 160/8 · 103/2 | Pakistan won by 8 wickets | Colombo (SSC) |
| 1986-03-08 | ODI | Sri Lanka v Pakistan | 125/8 | No result | Moratuwa |
| 1986-03-02 | ODI | Sri Lanka v Pakistan | 124/6 · 125/2 | Pakistan won by 8 wickets | Kandy |
| 1986-02-23 | Test | Sri Lanka v Pakistan | 109 & 101/9 · 230 | Pakistan won by inns & 20 runs | Kandy |
| 1985-12-06 | ODI | Pakistan v West Indies | 127/7 · 128/2 | West Indies won by 8 wickets | Karachi |
| 1985-12-04 | ODI | Pakistan v West Indies | 203/5 · 199/8 | Pakistan won by 5 wickets | Rawalpindi |
| 1985-12-02 | ODI | Pakistan v West Indies | 161 · 201/5 | West Indies won by 40 runs | Peshawar |
| 1985-11-29 | ODI | Pakistan v West Indies | 175/4 · 173 | Pakistan won by 6 wickets | Lahore |
| 1985-11-27 | ODI | Pakistan v West Indies | 218/5 · 224/2 | West Indies won by 8 wickets | Gujranwala |
| 1985-11-17 | ODI | India v Pakistan | 155 · 203/4 | Pakistan won by 48 runs | Sharjah Cricket Stadium |
| 1985-11-15 | ODI | Pakistan v West Indies | 196/4 · 199/3 | West Indies won by 7 wickets | Sharjah Cricket Stadium |
| 1985-11-07 | Test | Pakistan v Sri Lanka | 295 & 98/0 · 162 & 230 | Pakistan won by 10 wickets | Karachi |
| 1985-11-03 | ODI | Pakistan v Sri Lanka | 216/7 · 127 | Pakistan won by 89 runs | Hyderabad (Sind) |
| 1985-10-27 | Test | Pakistan v Sri Lanka | 259 & 100/2 · 157 & 200 | Pakistan won by 8 wickets | Sialkot |
| 1985-10-25 | ODI | Pakistan v Sri Lanka | 231/5 · 228/7 | Pakistan won by 5 wickets | Lahore |
| 1985-10-23 | ODI | Pakistan v Sri Lanka | 224/5 · 209/7 | Pakistan won by 15 runs | Gujranwala |
| 1985-10-16 | Test | Pakistan v Sri Lanka | 555/3 · 479 | Drawn | Faisalabad |
| 1985-10-13 | ODI | Pakistan v Sri Lanka | 147/2 · 145 | Pakistan won by 8 wickets | Peshawar |
| 1985-03-26 | ODI | England v Pakistan | 132 · 175/7 | Pakistan won by 43 runs | Sharjah Cricket Stadium |
| 1985-03-22 | ODI | India v Pakistan | 125 · 87 | India won by 38 runs | Sharjah Cricket Stadium |
| 1985-03-10 | ODI | India v Pakistan | 177/2 · 176/9 | India won by 8 wickets | Melbourne |
| 1985-03-06 | ODI | Pakistan v West Indies | 160/3 · 159 | Pakistan won by 7 wickets | Melbourne |
| 1985-03-02 | ODI | England v Pakistan | 146 · 213/8 | Pakistan won by 67 runs | Melbourne |
| 1985-02-24 | ODI | Australia v Pakistan | 200 · 262/6 | Pakistan won by 62 runs | Melbourne |
| 1985-02-20 | ODI | India v Pakistan | 184/4 · 183 | India won by 6 wickets | Melbourne |
| 1985-02-16 | ODI | New Zealand v Pakistan | 189 | No result | Auckland |
| 1985-02-09 | Test | New Zealand v Pakistan | 220 & 278/8 · 274 & 223 | New Zealand won by 2 wickets | Dunedin |
| 1985-02-06 | ODI | New Zealand v Pakistan | 264/8 · 251 | New Zealand won by 13 runs | Christchurch |
| 1985-01-25 | Test | New Zealand v Pakistan | 451/9d · 169 & 183 | New Zealand won by inns & 99 runs | Auckland |
| 1985-01-18 | Test | New Zealand v Pakistan | 492 & 103/4 · 322 | Drawn | Wellington |
| 1985-01-15 | ODI | New Zealand v Pakistan | 222/6 · 221/4 | New Zealand won by 4 wickets | Hamilton |
| 1985-01-12 | ODI | New Zealand v Pakistan | 277/6 · 167/9 | New Zealand won by 110 runs | Napier |
| 1984-12-10 | Test | Pakistan v New Zealand | 328 & 308/5 · 426 | Drawn | Karachi |
| 1984-12-07 | ODI | Pakistan v New Zealand | 214/9 · 213/8 | Pakistan won by 1 wicket | Multan |
| 1984-12-02 | ODI | Pakistan v New Zealand | 153/8 · 187/9 | New Zealand won by 34 runs | Sialkot |
| 1984-11-25 | Test | Pakistan v New Zealand | 230 & 230/3 · 267 & 189 | Pakistan won by 7 wickets | Hyderabad (Sind) |
| 1984-11-23 | ODI | Pakistan v New Zealand | 157/5 · 152/7 | Pakistan won by 5 runs | Faisalabad |
| 1984-11-16 | Test | Pakistan v New Zealand | 221 & 181/4 · 157 & 241 | Pakistan won by 6 wickets | Lahore |
| 1984-11-12 | ODI | Pakistan v New Zealand | 191/5 · 145 | Pakistan won by 46 runs | Peshawar |
| 1984-10-31 | ODI | Pakistan v India | 210/3 | No result | Sialkot |
| 1984-10-24 | Test | Pakistan v India | 674/6 · 500 | Drawn | Faisalabad |
| 1984-10-17 | Test | Pakistan v India | 428/9d · 156 & 371/6 | Drawn | Lahore |
| 1984-10-12 | ODI | Pakistan v India | 199/7 · 153 | Pakistan won by 46 runs | Quetta |
| 1984-04-13 | ODI | India v Pakistan | 188/4 · 134 | India won by 54 runs | Sharjah Cricket Stadium |
| 1984-04-06 | ODI | Pakistan v Sri Lanka | 187/9 · 190/5 | Sri Lanka won by 5 wickets | Sharjah Cricket Stadium |
| 1984-03-26 | ODI | Pakistan v England | 163/8 · 164/4 | England won by 6 wickets | Karachi |
| 1984-03-19 | Test | Pakistan v England | 343 & 217/6 · 241 & 344/9 | Drawn | Lahore |
| 1984-03-12 | Test | Pakistan v England | 449/8d & 137/4 · 546/8d | Drawn | Faisalabad |
| 1984-03-09 | ODI | Pakistan v England | 187/4 · 184/8 | Pakistan won by 6 wickets | Lahore |
| 1984-03-02 | Test | Pakistan v England | 277 & 66/7 · 182 & 159 | Pakistan won by 3 wickets | Karachi |
| 1984-02-04 | ODI | Pakistan v West Indies | 182/7 · 183/3 | West Indies won by 7 wickets | W.A.C.A |
| 1984-01-30 | ODI | Australia v Pakistan | 210/8 · 140 | Australia won by 70 runs | Adelaide |
| 1984-01-28 | ODI | Pakistan v West Indies | 177/8 · 180/9 | West Indies won by 1 wicket | Adelaide |
| 1984-01-25 | ODI | Australia v Pakistan | 244/8 · 157 | Australia won by 87 runs | Sydney |
| 1984-01-21 | ODI | Australia v Pakistan | 209/8 · 166 | Australia won by 43 runs | Melbourne |
| 1984-01-19 | ODI | Pakistan v West Indies | 184/8 · 185/5 | West Indies won by 5 wickets | Sydney |
| 1984-01-15 | ODI | Australia v Pakistan | 15/0 · 184/6 | No result | Brisbane |
| 1984-01-14 | ODI | Pakistan v West Indies | 174/9 · 175/5 | West Indies won by 5 wickets | Brisbane |
| 1984-01-12 | ODI | Pakistan v West Indies | 208/8 · 111 | Pakistan won by 97 runs | Melbourne |
| 1984-01-10 | ODI | Australia v Pakistan | 264/8 · 230/9 | Australia won by 34 runs | Sydney |
| 1984-01-02 | Test | Australia v Pakistan | 454/6d & 35/0 · 278 & 210 | Australia won by 10 wickets | Sydney |
| 1983-12-26 | Test | Australia v Pakistan | 555 · 470 & 238/7 | Drawn | Melbourne |
| 1983-12-09 | Test | Australia v Pakistan | 465 & 310/7 · 624 | Drawn | Adelaide |
| 1983-11-25 | Test | Australia v Pakistan | 509/7 · 156 & 82/3 | Drawn | Brisbane |
| 1983-11-11 | Test | Australia v Pakistan | 436/9 · 129 & 298 | Australia won by inns & 9 runs | W.A.C.A |
| 1983-10-05 | Test | India v Pakistan | 245 & 262/8d · 322 & 42/1 | Drawn | Nagpur |
| 1983-10-02 | ODI | India v Pakistan | 169/6 · 166/9 | India won by 4 wickets | Jaipur |
| 1983-09-24 | Test | India v Pakistan | 374 · 337 & 16/0 | Drawn | Jalandhar |
| 1983-09-14 | Test | India v Pakistan | 275 & 176/0 · 288 | Drawn | Bengaluru |
| 1983-09-10 | ODI | India v Pakistan | 152/6 · 151/8 | India won by 4 wickets | Hyderabad (Deccan) |
| 1983-06-22 | ODI | Pakistan v West Indies | 184/8 · 188/2 | West Indies won by 8 wickets | Kennington Oval |
| 1983-06-20 | ODI | New Zealand v Pakistan | 250 · 261/3 | Pakistan won by 11 runs | Nottingham |
| 1983-06-18 | ODI | England v Pakistan | 233/3 · 232/8 | England won by 7 wickets | Manchester |
| 1983-06-16 | ODI | Pakistan v Sri Lanka | 235/7 · 224 | Pakistan won by 11 runs | Leeds |
| 1983-06-13 | ODI | England v Pakistan | 199/2 · 193/8 | England won by 8 wickets | Lord's |
| 1983-06-11 | ODI | New Zealand v Pakistan | 238/9 · 186 | New Zealand won by 52 runs | Birmingham |
| 1983-06-09 | ODI | Pakistan v Sri Lanka | 338/5 · 288/9 | Pakistan won by 50 runs | Swansea |
| 1983-01-30 | Test | Pakistan v India | 420/6d · 393/8d & 224/2 | Drawn | Karachi |
| 1983-01-23 | Test | Pakistan v India | 323 · 235/3 | Drawn | Lahore |
| 1983-01-21 | ODI | Pakistan v India | 198/2 · 197/6 | Pakistan won by 8 wickets | Karachi |
| 1983-01-14 | Test | Pakistan v India | 581/3d · 189 & 273 | Pakistan won by inns & 119 runs | Hyderabad (Sind) |
| 1983-01-03 | Test | Pakistan v India | 652 & 10/0 · 372 & 286 | Pakistan won by 10 wickets | Faisalabad |
| 1982-12-31 | ODI | Pakistan v India | 252/3 · 193/4 | India won by 18 runs | Lahore |
| 1982-12-23 | Test | Pakistan v India | 452 · 169 & 197 | Pakistan won by inns & 86 runs | Karachi |
| 1982-12-17 | ODI | Pakistan v India | 263/2 · 226/7 | Pakistan won by 37 runs | Multan |
| 1982-12-10 | Test | Pakistan v India | 485 & 135/1 · 379 | Drawn | Lahore |
| 1982-12-03 | ODI | Pakistan v India | 224/4 · 210/6 | Pakistan won by 14 runs | Gujranwala |
| 1982-10-22 | ODI | Pakistan v Australia | 44/1 | No result | Karachi |
| 1982-10-14 | Test | Pakistan v Australia | 467/7d & 64/1 · 316 & 214 | Pakistan won by 9 wickets | Lahore |
| 1982-10-08 | ODI | Pakistan v Australia | 234/3 · 206/4 | Pakistan won by 28 runs | Lahore |
| 1982-09-30 | Test | Pakistan v Australia | 501/6d · 168 & 330 | Pakistan won by inns & 3 runs | Faisalabad |
| 1982-09-22 | Test | Pakistan v Australia | 419/9d & 47/1 · 284 & 179 | Pakistan won by 9 wickets | Karachi |
| 1982-09-20 | ODI | Pakistan v Australia | 229/6 · 170/9 | Pakistan won by 59 runs | Hyderabad (Sind) |
| 1982-08-26 | Test | England v Pakistan | 256 & 219/7 · 275 & 199 | England won by 3 wickets | Leeds |
| 1982-08-12 | Test | England v Pakistan | 227 & 276 · 428/8d & 77/0 | Pakistan won by 10 wickets | Lord's |
| 1982-07-29 | Test | England v Pakistan | 272 & 291 · 251 & 199 | England won by 113 runs | Birmingham |
| 1982-07-19 | ODI | England v Pakistan | 295/8 · 222 | England won by 73 runs | Manchester |
| 1982-07-17 | ODI | England v Pakistan | 252/3 · 250/6 | England won by 7 wickets | Nottingham |
| 1982-03-31 | ODI | Pakistan v Sri Lanka | 222/5 · 218 | Pakistan won by 5 wickets | Karachi |
| 1982-03-29 | ODI | Pakistan v Sri Lanka | 239/4 · 227/4 | Sri Lanka won by 30 runs | Lahore |
| 1982-03-22 | Test | Pakistan v Sri Lanka | 500/7d · 240 & 158 | Pakistan won by inns & 102 runs | Lahore |
| 1982-03-14 | Test | Pakistan v Sri Lanka | 270 & 186/7 · 454 & 154/8d | Drawn | Faisalabad |
| 1982-03-12 | ODI | Pakistan v Sri Lanka | 174/2 · 171/3 | Pakistan won by 8 wickets | Karachi |
| 1982-03-05 | Test | Pakistan v Sri Lanka | 396 & 301/4d · 344 & 149 | Pakistan won by 204 runs | Karachi |
| 1982-01-16 | ODI | Pakistan v West Indies | 177/9 · 107/9 | West Indies won by 1 wicket | Brisbane |
| 1982-01-14 | ODI | Australia v Pakistan | 230/5 · 154/9 | Australia won by 76 runs | Sydney |
| 1982-01-12 | ODI | Pakistan v West Indies | 191/7 · 192/3 | West Indies won by 7 wickets | Sydney |
| 1982-01-09 | ODI | Australia v Pakistan | 193 · 218/6 | Pakistan won by 25 runs | Melbourne |
| 1981-12-19 | ODI | Pakistan v West Indies | 160/9 · 161/3 | West Indies won by 7 wickets | W.A.C.A |
| 1981-12-17 | ODI | Australia v Pakistan | 222/6 · 223/4 | Pakistan won by 6 wickets | Sydney |
| 1981-12-11 | Test | Australia v Pakistan | 293 & 125 · 500/8d | Pakistan won by inns & 82 runs | Melbourne |
| 1981-12-06 | ODI | Australia v Pakistan | 208 · 170/8 | Australia won by 38 runs | Adelaide |
| 1981-12-05 | ODI | Pakistan v West Indies | 140 · 132 | Pakistan won by 8 runs | Adelaide |
| 1981-11-27 | Test | Australia v Pakistan | 512/9d & 3/0 · 291 & 223 | Australia won by 10 wickets | Brisbane |
| 1981-11-22 | ODI | Australia v Pakistan | 209/9 · 210/6 | Pakistan won by 4 wickets | Melbourne |
| 1981-11-21 | ODI | Pakistan v West Indies | 227/6 · 245/8 | West Indies won by 18 runs | Melbourne |
| 1981-11-13 | Test | Australia v Pakistan | 180 & 424/8d · 62 & 256 | Australia won by 286 runs | W.A.C.A |
| 1980-12-30 | Test | Pakistan v West Indies | 166 · 249 & 116/5 | Drawn | Multan |
| 1980-12-22 | Test | Pakistan v West Indies | 128 & 204/9 · 169 | Drawn | Karachi |
| 1980-12-19 | ODI | Pakistan v West Indies | 163/6 · 170/8 | West Indies won by 7 runs | Lahore |
| 1980-12-08 | Test | Pakistan v West Indies | 176 & 145 · 235 & 242 | West Indies won by 156 runs | Faisalabad |
| 1980-12-05 | ODI | Pakistan v West Indies | 200/4 · 201/3 | West Indies won by 7 wickets | Sialkot |
| 1980-11-24 | Test | Pakistan v West Indies | 369/9 & 156/7 · 297 | Drawn | Lahore |
| 1980-11-21 | ODI | Pakistan v West Indies | 127/9 · 128/6 | West Indies won by 4 wickets | Karachi |
| 1980-03-18 | Test | Pakistan v Australia | 420/9 · 407/7d & 391/8 | Drawn | Lahore |
| 1980-03-06 | Test | Pakistan v Australia | 382/2 · 617 | Drawn | Faisalabad |
| 1980-02-27 | Test | Pakistan v Australia | 292 & 76/3 · 225 & 140 | Pakistan won by 7 wickets | Karachi |
| 1980-01-29 | Test | India v Pakistan | 331 & 205 · 272/4d & 179/6 | Drawn | Eden Gardens |
| 1980-01-15 | Test | India v Pakistan | 430 & 78/0 · 272 & 233 | India won by 10 wickets | Chennai |
| 1979-12-25 | Test | India v Pakistan | 162 & 193/2 · 249 | Drawn | Kanpur |
| 1979-12-16 | Test | India v Pakistan | 334 & 160 · 173 & 190 | India won by 131 runs | Wankhede |
| 1979-12-04 | Test | India v Pakistan | 126 & 364/6 · 273 & 242 | Drawn | Delhi |
| 1979-11-21 | Test | India v Pakistan | 416 · 431/9 & 108/2 | Drawn | Bengaluru |
| 1979-06-20 | ODI | Pakistan v West Indies | 250 · 293/6 | West Indies won by 43 runs | Kennington Oval |
| 1979-06-16 | ODI | England v Pakistan | 165/9 · 151 | England won by 14 runs | Leeds |
| 1979-06-13 | ODI | Australia v Pakistan | 197 · 286/7 | Pakistan won by 89 runs | Nottingham |
| 1979-03-24 | Test | Australia v Pakistan | 327 & 236/3 · 277 & 285 | Australia won by 7 wickets | W.A.C.A |
| 1979-03-10 | Test | Australia v Pakistan | 168 & 310 · 196 & 353/9 | Pakistan won by 71 runs | Melbourne |
| 1979-02-23 | Test | New Zealand v Pakistan | 254 & 281/8 · 359 & 8/0 | Drawn | Auckland |
| 1979-02-16 | Test | New Zealand v Pakistan | 402 · 360 & 234/3 | Drawn | Napier |
| 1979-02-02 | Test | New Zealand v Pakistan | 290 & 176 · 271 & 323/6d | Pakistan won by 128 runs | Christchurch |
| 1978-11-14 | Test | Pakistan v India | 481/9d & 164/2 · 344 & 300 | Pakistan won by 8 wickets | Karachi |
| 1978-11-03 | ODI | Pakistan v India | 205/7 · 183/2 | Pakistan won | Sahiwal |
| 1978-10-27 | Test | Pakistan v India | 539/6d & 128/2 · 199 & 465 | Pakistan won by 8 wickets | Lahore |
| 1978-10-16 | Test | Pakistan v India | 503/8d & 264/4 · 462/9 & 43/0 | Drawn | Faisalabad |
| 1978-10-13 | ODI | Pakistan v India | 83/2 · 79 | Pakistan won by 8 wickets | Sialkot |
| 1978-10-01 | ODI | Pakistan v India | 166/8 · 170/7 | India won by 4 runs | Quetta |
| 1978-06-29 | Test | England v Pakistan | 119/7 · 201 | Drawn | Leeds |
| 1978-06-15 | Test | England v Pakistan | 364 · 105 & 139 | England won by inns & 120 runs | Lord's |
| 1978-06-01 | Test | England v Pakistan | 452/8 · 164 & 231/9 | England won by inns & 57 runs | Birmingham |
| 1978-05-26 | ODI | England v Pakistan | 248/6 · 154/8 | England won by 94 runs | Kennington Oval |
| 1978-05-24 | ODI | England v Pakistan | 217/7 · 85 | England won by 132 runs | Manchester |
| 1978-01-18 | Test | Pakistan v England | 281 · 266 & 222/5 | Drawn | Karachi |
| 1978-01-13 | ODI | Pakistan v England | 158/6 · 122 | Pakistan won by 36 runs | Lahore |
| 1978-01-02 | Test | Pakistan v England | 275 & 259/4d · 191 & 186/1 | Drawn | Hyderabad (Sind) |
| 1977-12-30 | ODI | Pakistan v England | 151 · 152/4 | England won by 6 wickets | Sialkot |
| 1977-12-23 | ODI | Pakistan v England | 208/6 · 212/7 | England won by 3 wickets | Sahiwal |
| 1977-12-14 | Test | Pakistan v England | 407/9d & 106/3 · 288 | Drawn | Lahore |
| 1977-04-15 | Test | West Indies v Pakistan | 280 & 359 · 198/9 & 301 | West Indies won by 140 runs | Kingston |
| 1977-04-01 | Test | West Indies v Pakistan | 154 & 222 · 341 & 301/9 | Pakistan won by 266 runs | Port of Spain |
| 1977-03-18 | Test | West Indies v Pakistan | 448 & 154/1 · 194 & 540 | Drawn | Georgetown |
| 1977-03-16 | ODI | West Indies v Pakistan | 182/6 · 176/7 | West Indies won by 4 wickets | Albion |
| 1977-03-04 | Test | West Indies v Pakistan | 316 & 206/4 · 180 & 340 | West Indies won by 6 wickets | Port of Spain |
| 1977-02-18 | Test | West Indies v Pakistan | 421/9 & 251/9 · 435 & 291 | Drawn | Bridgetown |
| 1977-01-14 | Test | Australia v Pakistan | 211 & 180 · 360 & 32/2 | Pakistan won by 8 wickets | Sydney |
| 1977-01-01 | Test | Australia v Pakistan | 517/8 & 315/8 · 333 & 151 | Australia won by 348 runs | Melbourne |
| 1976-12-24 | Test | Australia v Pakistan | 454/9 & 261/6 · 272 & 466 | Drawn | Adelaide |
| 1976-10-30 | Test | Pakistan v New Zealand | 565/9 & 290/5d · 468 & 262/7 | Drawn | Karachi |
| 1976-10-23 | Test | Pakistan v New Zealand | 473/8d & 4/0 · 219 & 254 | Pakistan won by 10 wickets | Hyderabad (Sind) |
| 1976-10-16 | ODI | Pakistan v New Zealand | 197/9 · 198/8 | New Zealand won by 1 run | Sialkot |
| 1976-10-09 | Test | Pakistan v New Zealand | 417 & 105/4 · 157 & 360 | Pakistan won by 6 wickets | Lahore |
| 1975-06-14 | ODI | Pakistan v Sri Lanka | 330/6 · 138 | Pakistan won by 192 runs | Nottingham |
| 1975-06-11 | ODI | Pakistan v West Indies | 266/7 · 267/9 | West Indies won by 1 wicket | Birmingham |
| 1975-06-07 | ODI | Australia v Pakistan | 278/7 · 205 | Australia won by 73 runs | Leeds |
| 1975-03-01 | Test | Pakistan v West Indies | 406/8d & 256 · 493 & 1/0 | Drawn | Karachi |
| 1975-02-15 | Test | Pakistan v West Indies | 199 & 373/7d · 214 & 258/4 | Drawn | Lahore |
| 1974-09-03 | ODI | England v Pakistan | 81/9 · 84/2 | Pakistan won by 8 wickets | Birmingham |
| 1974-08-31 | ODI | England v Pakistan | 244/4 · 246/3 | Pakistan won by 7 wickets | Nottingham |
| 1974-08-22 | Test | England v Pakistan | 545 · 600/7d & 94/4 | Drawn | Kennington Oval |
| 1974-08-08 | Test | England v Pakistan | 270 & 27/0 · 130/9 & 226 | Drawn | Lord's |
| 1974-07-25 | Test | England v Pakistan | 183 & 238/6 · 285 & 179 | Drawn | Leeds |
| 1973-03-24 | Test | Pakistan v England | 445/6d & 199 · 386 & 30/1 | Drawn | Karachi |
| 1973-03-16 | Test | Pakistan v England | 569/9d · 487 & 218/6 | Drawn | Hyderabad (Sind) |
| 1973-03-02 | Test | Pakistan v England | 422 & 124/3 · 355 & 306/7d | Drawn | Lahore |
| 1973-02-16 | Test | New Zealand v Pakistan | 402 & 92/3 · 402 & 271 | Drawn | Auckland |
| 1973-02-11 | ODI | New Zealand v Pakistan | 187 · 165 | New Zealand won by 22 runs | Christchurch |
| 1973-02-07 | Test | New Zealand v Pakistan | 156 & 185 · 507/6d | Pakistan won by inns & 166 runs | Dunedin |
| 1973-02-02 | Test | New Zealand v Pakistan | 325/9 & 78/3 · 357/9 & 290/6d | Drawn | Wellington |
| 1973-01-06 | Test | Australia v Pakistan | 334 & 184 · 360 & 106 | Australia won by 52 runs | Sydney |
| 1972-12-29 | Test | Australia v Pakistan | 441/5 & 425 · 574/8d & 200 | Australia won by 92 runs | Melbourne |
| 1972-12-22 | Test | Australia v Pakistan | 585 · 257/9 & 214 | Australia won by inns & 114 runs | Adelaide |
| 1971-07-08 | Test | England v Pakistan | 316 & 264 · 350 & 205 | England won by 25 runs | Leeds |
| 1971-06-17 | Test | England v Pakistan | 241/2d & 117/0 · 148/9 | Drawn | Lord's |
| 1971-06-03 | Test | England v Pakistan | 353 & 229/5 · 608/7d | Drawn | Birmingham |
| 1969-11-08 | Test | Pakistan v New Zealand | 290/7 & 51/4 · 273 & 200 | Drawn | Dhaka |
| 1969-10-30 | Test | Pakistan v New Zealand | 114 & 208 · 241 & 82/5 | New Zealand won by 5 wickets | Lahore |
| 1969-10-24 | Test | Pakistan v New Zealand | 220 & 283/8 · 274 & 112/5 | Drawn | Karachi |
| 1969-03-06 | Test | Pakistan v England | 502/7 | Drawn | Karachi |
| 1969-02-28 | Test | Pakistan v England | 246 & 195/6d · 274 & 33/0 | Drawn | Dhaka |
| 1969-02-21 | Test | Pakistan v England | 209 & 203/5 · 306 & 225/9 | Drawn | Lahore |
| 1967-08-24 | Test | England v Pakistan | 440 & 34/2 · 216 & 255 | England won by 8 wickets | Kennington Oval |
| 1967-08-10 | Test | England v Pakistan | 252/8d & 3/0 · 140 & 114 | England won by 10 wickets | Nottingham |
| 1967-07-27 | Test | England v Pakistan | 369 & 241/9d · 354 & 88/3 | Drawn | Lord's |
| 1965-04-09 | Test | Pakistan v New Zealand | 307/8d & 202/2 · 285 & 223 | Pakistan won by 8 wickets | Karachi |
| 1965-04-02 | Test | Pakistan v New Zealand | 385/7d & 194/8 · 482/6d | Drawn | Lahore |
| 1965-03-27 | Test | Pakistan v New Zealand | 318 · 175 & 79 | Pakistan won by inns & 64 runs | Rawalpindi |
| 1965-02-12 | Test | New Zealand v Pakistan | 202 & 223/5 · 206 & 309/8d | Drawn | Christchurch |
| 1965-01-29 | Test | New Zealand v Pakistan | 214 & 166/7 · 226 & 207 | Drawn | Auckland |
| 1965-01-22 | Test | New Zealand v Pakistan | 266 & 179/7 · 187 & 140/7 | Drawn | Wellington |
| 1964-12-04 | Test | Australia v Pakistan | 448 & 88/2 · 287 & 326 | Drawn | Melbourne |
| 1964-10-24 | Test | Pakistan v Australia | 414 & 279/8 · 352 & 227/2 | Drawn | Karachi |
| 1962-08-16 | Test | England v Pakistan | 480/5d & 27/0 · 183 & 323 | England won by 10 wickets | Kennington Oval |
| 1962-07-26 | Test | England v Pakistan | 428/5d · 219 & 216/6 | Drawn | Nottingham |
| 1962-07-05 | Test | England v Pakistan | 428 · 131 & 180 | England won by inns & 117 runs | Leeds |
| 1962-06-21 | Test | England v Pakistan | 370 & 86/1 · 100 & 355 | England won by 9 wickets | Lord's |
| 1962-05-31 | Test | England v Pakistan | 544/5d · 246 & 274 | England won by inns & 24 runs | Birmingham |
| 1962-02-02 | Test | Pakistan v England | 253 & 404/8 · 507 | Drawn | Karachi |
| 1962-01-19 | Test | Pakistan v England | 393/7 & 216 · 439 & 38/0 | Drawn | Dhaka |
| 1961-10-21 | Test | Pakistan v England | 387/9d & 200 · 380 & 209/5 | England won by 5 wickets | Lahore |
| 1961-02-08 | Test | India v Pakistan | 463 & 16/0 · 286 & 250 | Drawn | Delhi |
| 1961-01-13 | Test | India v Pakistan | 539/9d · 448/8 & 59/0 | Drawn | Chennai |
| 1960-12-30 | Test | India v Pakistan | 180 & 127/4 · 301 & 146/3d | Drawn | Eden Gardens |
| 1960-12-16 | Test | India v Pakistan | 404 · 335 & 140/3 | Drawn | Kanpur |
| 1960-12-02 | Test | India v Pakistan | 449/9 · 350 & 166/4 | Drawn | Brabourne |
| 1959-12-04 | Test | Pakistan v Australia | 287 & 194/8d · 257 & 83/2 | Drawn | Karachi |
| 1959-11-21 | Test | Pakistan v Australia | 146 & 366 · 391/9 & 123/3 | Australia won by 7 wickets | Lahore |
| 1959-11-13 | Test | Pakistan v Australia | 200 & 134 · 225 & 112/2 | Australia won by 8 wickets | Dhaka |
| 1959-03-26 | Test | Pakistan v West Indies | 209 & 104 · 469 | West Indies won by inns & 156 runs | Lahore |
| 1959-03-06 | Test | Pakistan v West Indies | 145 & 144 · 76 & 172 | Pakistan won by 41 runs | Dhaka |
| 1959-02-20 | Test | Pakistan v West Indies | 304 & 88/0 · 146 & 245 | Pakistan won by 10 wickets | Karachi |
| 1958-03-26 | Test | West Indies v Pakistan | 268 & 227 · 496 | Pakistan won by inns & 1 run | Port of Spain |
| 1958-03-13 | Test | West Indies v Pakistan | 410 & 317/2 · 408 & 318 | West Indies won by 8 wickets | Georgetown |
| 1958-02-26 | Test | West Indies v Pakistan | 790/3d · 328 & 288/8 | West Indies won by inns & 174 runs | Kingston |
| 1958-02-05 | Test | West Indies v Pakistan | 325 & 312 · 282 & 235 | West Indies won by 120 runs | Port of Spain |
| 1958-01-17 | Test | West Indies v Pakistan | 579/9 & 28/0 · 106 & 657/8d | Drawn | Bridgetown |
| 1956-10-11 | Test | Pakistan v Australia | 199 & 69/1 · 80 & 187 | Pakistan won by 9 wickets | Karachi |
| 1955-11-07 | Test | Pakistan v New Zealand | 195/6d · 70 & 69/6 | Drawn | Dhaka |
| 1955-10-26 | Test | Pakistan v New Zealand | 561 & 117/6 · 348 & 328 | Pakistan won by 4 wickets | Lahore |
| 1955-10-13 | Test | Pakistan v New Zealand | 289 · 164 & 124 | Pakistan won by inns & 1 run | Karachi |
| 1955-02-26 | Test | Pakistan v India | 162 & 241/5d · 145 & 69/2 | Drawn | Karachi |
| 1955-02-12 | Test | Pakistan v India | 188 & 182 · 245 & 23/1 | Drawn | Peshawar |
| 1955-01-29 | Test | Pakistan v India | 328 & 136/5 · 251 & 74/2 | Drawn | Lahore |
| 1955-01-15 | Test | Pakistan v India | 312/9d · 235 & 209/5 | Drawn | Bahawalpur |
| 1955-01-01 | Test | Pakistan v India | 257 & 158 · 148 & 147/2 | Drawn | Dhaka |
| 1954-08-12 | Test | England v Pakistan | 130 & 143 · 133 & 164 | Pakistan won by 24 runs | Kennington Oval |
| 1954-07-22 | Test | England v Pakistan | 359/8d · 90 & 25/4 | Drawn | Manchester |
| 1954-07-01 | Test | England v Pakistan | 558/6d · 157 & 272 | England won by inns & 129 runs | Nottingham |
| 1954-06-10 | Test | England v Pakistan | 117/9 · 87 & 121/3 | Drawn | Lord's |
| 1952-12-12 | Test | India v Pakistan | 397 & 28/0 · 257 & 236/7d | Drawn | Eden Gardens |
| 1952-11-28 | Test | India v Pakistan | 175/6 · 344 | Drawn | Chennai |
| 1952-11-13 | Test | India v Pakistan | 387/4d & 45/0 · 186 & 242 | India won by 10 wickets | Brabourne |
| 1952-10-23 | Test | India v Pakistan | 106 & 182 · 331 | Pakistan won by inns & 43 runs | Lucknow |
| 1952-10-16 | Test | India v Pakistan | 372 · 150 & 152 | India won by inns & 70 runs | Delhi |