| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Cup qualifiers Asian Challenge Cup Cecafa Cup
Cemac Cup East Asian Championship South Asian Championship World Cup finals
| Pakistan matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| October 27 1950 | Iran Pakistan | 5 1 | Friendly in Iran | +4 -4 | 1554 1296 | 0 - | 39 83 |
| 1952 | India Pakistan | 0 0 | Colombo Cup in Ceylon | -11 +11 | 1488 1307 | +7 +4 | 48 80 |
| 1952 | Ceylon Pakistan | 0 2 | Colombo Cup in Ceylon | -20 +20 | 1070 1327 | - +4 | 102 80 |
| 1952 | Pakistan Burma | 1 0 | Colombo Cup in Ceylon | +17 -17 | 1344 1252 | +4 -6 | 80 92 |
| April 02 1952 | Pakistan Iran | 0 0 | Friendly in Pakistan | +3 -3 | 1347 1533 | 0 -1 | 80 40 |
| 1953 | India Pakistan | 1 0 | Colombo Cup in Burma | +12 -12 | 1506 1335 | +10 +1 | 44 82 |
| 1953 | Burma Pakistan | 1 1 | Colombo Cup in Burma | 0 0 | 1232 1335 | -2 +1 | 95 82 |
| 1953 | Pakistan Ceylon | 6 0 | Colombo Cup in Burma | +15 -15 | 1350 1052 | +1 0 | 82 104 |
| 1954 | India Pakistan | 3 1 | Colombo Cup in India | +12 -12 | 1505 1338 | 0 -1 | 46 84 |
| 1954 | Pakistan Burma | 1 1 | Colombo Cup in India | -7 +7 | 1331 1212 | -1 -3 | 84 102 |
| 1954 | Pakistan Ceylon | 2 1 | Colombo Cup in India | +8 -8 | 1339 1084 | -1 +1 | 84 109 |
| May 02 1954 | Pakistan Singapore | 6 2 | Asian Games in the Philippines | +35 -35 | 1374 1279 | +7 -2 | 78 92 |
| May 03 1954 | Burma Pakistan | 2 1 | Asian Games in the Philippines | +28 -28 | 1246 1346 | +4 -8 | 98 86 |
| 1955 | Pakistan India | 1 2 | Colombo Cup in Pakistan | -18 +18 | 1328 1493 | 0 +9 | 86 52 |
| 1955 | Pakistan Burma | 4 2 | Colombo Cup in Pakistan | +18 -18 | 1346 1260 | 0 -3 | 86 96 |
| 1955 | Pakistan Ceylon | 2 1 | Colombo Cup in Pakistan | +4 -4 | 1350 1076 | 0 0 | 86 111 |
| May 25 1958 | Taiwan Pakistan | 3 1 | Asian Games in Japan | +15 -15 | 1552 1335 | +1 -2 | 46 93 |
| May 27 1958 | Pakistan South Vietnam | 1 1 | Asian Games in Japan | +6 -6 | 1341 1432 | 0 0 | 93 70 |
| 1959 | India Pakistan | 0 1 | Asian Cup qualifier in India | -31 +31 | 1424 1372 | -5 +8 | 70 86 |
| December 06 1959 | Iran Pakistan | 4 1 | Asian Cup qualifier in India | +23 -23 | 1515 1349 | +6 -3 | 49 91 |
| December 10 1959 | Israel Pakistan | 2 0 | Asian Cup qualifier in India | +20 -20 | 1489 1329 | +4 -3 | 56 94 |
| December 13 1959 | Pakistan Iran | 4 1 | Asian Cup qualifier in India | +50 -50 | 1379 1439 | +7 -11 | 87 67 |
| December 17 1959 | Israel Pakistan | 2 2 | Asian Cup qualifier in India | -7 +7 | 1506 1386 | 0 +2 | 49 85 |
| August 05 1960 | Pakistan Thailand | 7 0 | Merdeka Tournament in Malaya | +19 -19 | 1405 1206 | +6 -2 | 82 117 |
| August 08 1960 | Malaya Pakistan | 1 0 | Merdeka Tournament in Malaya | +10 -10 | 1436 1395 | +3 -1 | 73 83 |
| August 11 1960 | Pakistan Japan | 3 1 | Merdeka Tournament in Malaya | +17 -17 | 1412 1299 | +3 0 | 80 104 |
| August 14 1960 | Indonesia Pakistan | 4 0 | Merdeka Tournament in Malaya | +23 -23 | 1501 1389 | +8 -9 | 53 88 |
| September 09 1962 | Malaya Pakistan | 0 0 | Merdeka Tournament in Malaya | -7 +7 | 1460 1396 | 0 +2 | 68 86 |
| September 11 1962 | Pakistan Burma | 1 0 | Merdeka Tournament in Malaya | +8 -8 | 1404 1216 | +3 -1 | 83 120 |
| September 15 1962 | Japan Pakistan | 1 1 | Merdeka Tournament in Malaya | +5 -5 | 1284 1399 | 0 -3 | 109 86 |
| September 19 1962 | Indonesia Pakistan | 2 1 | Merdeka Tournament in Malaya | +8 -8 | 1572 1391 | +1 -2 | 46 88 |
| November 27 1963 | Iran Pakistan | 4 1 | Olympic Games qualifier in Iran | +20 -20 | 1476 1371 | +4 -6 | 68 94 |
| December 07 1963 | Pakistan Iran | 1 0 | Olympic Games qualifier in Pakistan | +20 -20 | 1391 1456 | +6 -5 | 89 73 |
| July 21 1965 | Turkey Pakistan | 3 1 | Friendly Tournament in Iran | +11 -11 | 1589 1380 | +3 -3 | 42 93 |
| July 23 1965 | Iran Pakistan | 4 1 | Friendly Tournament in Iran | +10 -10 | 1540 1370 | +2 -2 | 54 95 |
| 1967 | Saudi Arabia Pakistan | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1315 1371 | 0 0 | 110 97 |
| 1967 | Saudi Arabia Pakistan | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1314 1372 | 0 0 | 110 97 |
| 1967 | Saudi Arabia Pakistan | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1313 1373 | 0 0 | 110 97 |
| 1967 | Saudi Arabia Pakistan | 1 1 | Friendly in Saudi Arabia | -1 +1 | 1312 1374 | 0 0 | 110 97 |
| July 29 1967 | Burma Pakistan | 2 0 | Asian Cup qualifier in Burma | +12 -12 | 1523 1362 | +3 -4 | 56 101 |
| August 02 1967 | Khmer Pakistan | 1 0 | Asian Cup qualifier in Burma | +33 -33 | 1112 1329 | +2 -8 | 146 109 |
| August 05 1967 | India Pakistan | 1 1 | Asian Cup qualifier in Burma | -3 +3 | 1383 1332 | -2 +1 | 92 108 |
| November 24 1967 | Pakistan Iran | 0 2 | Friendly Tournament in Pakistan | -17 +17 | 1315 1543 | -3 +2 | 110 58 |
| November 28 1967 | Pakistan Turkey | 4 7 | Friendly Tournament in Pakistan | -12 +12 | 1303 1634 | -3 +1 | 114 35 |
| March 06 1969 | Turkey Pakistan | 4 1 | Friendship Cup in Iran | +10 -10 | 1560 1293 | +3 -1 | 51 112 |
| March 08 1969 | Soviet Union Pakistan | 5 0 | Friendship Cup in Iran | +2 -2 | 1917 1291 | 0 -1 | 6 113 |
| March 10 1969 | Pakistan Iraq | 2 1 | Friendship Cup in Iran | +24 -24 | 1315 1510 | +5 -5 | 108 63 |
| March 12 1969 | Iran Pakistan | 9 1 | Friendship Cup in Iran | +7 -7 | 1618 1308 | +2 -2 | 37 110 |
| September 13 1969 | Iran Pakistan | 4 2 | Friendly Tournament in Turkey | +7 -7 | 1614 1301 | +2 -3 | 40 112 |
| September 14 1969 | Turkey Pakistan | 4 2 | Friendly Tournament in Turkey | +5 -5 | 1550 1296 | +1 0 | 55 112 |
| September 01 1970 | Iran Pakistan | 7 0 | Friendly Tournament in Iran | +6 -6 | 1595 1290 | +2 -2 | 44 115 |
| January 17 1974 | Pakistan Iran | 1 2 | Friendly Tournament in Pakistan | -7 +7 | 1283 1607 | -3 0 | 119 40 |
| January 18 1974 | Pakistan Turkey | 2 2 | Friendly Tournament in Pakistan | +9 -9 | 1292 1616 | +4 -1 | 115 38 |
| September 02 1974 | Iran Pakistan | 7 0 | Asian Games in Iran | +8 -8 | 1600 1284 | +1 0 | 40 119 |
| September 04 1974 | Burma Pakistan | 5 1 | Asian Games in Iran | +13 -13 | 1572 1271 | +2 -2 | 47 121 |
| September 06 1974 | Pakistan Bahrain | 5 1 | Asian Games in Iran | +38 -38 | 1309 1236 | +8 -7 | 113 127 |
| May 07 1978 | South Korea Pakistan | 5 0 | Friendly in Saudi Arabia | +5 -5 | 1669 1304 | +1 0 | 36 112 |
| November 09 1981 | Indonesia Pakistan | 0 0 | King's Cup in Thailand | +3 -3 | 1233 1301 | 0 -2 | 135 116 |
| November 11 1981 | Thailand Pakistan | 1 0 | King's Cup in Thailand | +7 -7 | 1425 1294 | +3 -2 | 83 118 |
| November 13 1981 | Pakistan Malaysia | 3 2 | King's Cup in Thailand | +14 -14 | 1308 1249 | +4 -4 | 114 131 |
| November 15 1981 | China Pakistan | 1 0 | King's Cup in Thailand | +5 -5 | 1590 1303 | +1 0 | 48 114 |
| November 17 1981 | Pakistan Singapore | 1 0 | King's Cup in Thailand | +12 -12 | 1315 1213 | +1 -2 | 113 139 |
| February 17 1982 | Pakistan Iran | 1 4 | Friendly Tournament in Pakistan | -7 +7 | 1308 1744 | -1 +1 | 114 23 |
| October 11 1984 | India Pakistan | 2 0 | Asian Cup qualifier in India | +26 -26 | 1275 1282 | +10 -14 | 126 125 |
| October 13 1984 | South Korea Pakistan | 6 0 | Asian Cup qualifier in India | +15 -15 | 1562 1267 | +2 -4 | 55 129 |
| October 15 1984 | Pakistan North Yemen | 4 1 | Asian Cup qualifier in India | +20 -20 | 1287 1086 | +5 -3 | 124 162 |
| October 18 1984 | Malaysia Pakistan | 5 0 | Asian Cup qualifier in India | +38 -38 | 1340 1249 | +8 -12 | 105 136 |
| April 30 1985 | Pakistan Nepal | 1 0 | Friendly Tournament in Pakistan | +2 -2 | 1251 916 | +1 0 | 132 179 |
| May 02 1985 | Pakistan Bangladesh | 1 3 | Friendly Tournament in Pakistan | -36 +36 | 1215 1140 | -11 +5 | 143 154 |
| December 21 1985 | Bangladesh Pakistan | 2 1 | South Asian Games in Bangladesh | +19 -19 | 1157 1196 | +2 -2 | 151 143 |
| December 22 1985 | Pakistan Maldives | 3 1 | South Asian Games in Bangladesh | +8 -8 | 1204 855 | +1 0 | 142 187 |
| December 25 1985 | Pakistan Nepal | 3 2 | South Asian Games in Bangladesh | +6 -6 | 1210 910 | 0 0 | 142 179 |
| February 16 1986 | Iran Pakistan | 2 0 | Friendly in Iran | +1 -1 | 1660 1209 | 0 0 | 36 142 |
| September 21 1986 | United Arab Emirates Pakistan | 1 0 | Asian Games in South Korea | +8 -8 | 1455 1201 | +1 -2 | 82 144 |
| September 23 1986 | Iraq Pakistan | 5 1 | Asian Games in South Korea | +8 -8 | 1585 1193 | +3 0 | 53 144 |
| September 27 1986 | Oman Pakistan | 3 1 | Asian Games in South Korea | +43 -43 | 1075 1150 | +3 -8 | 166 152 |
| September 29 1986 | Thailand Pakistan | 6 0 | Asian Games in South Korea | +27 -27 | 1312 1123 | +9 -5 | 109 157 |
| April 25 1987 | Nepal Pakistan | 2 2 | Friendly in Nepal | +2 -2 | 958 1121 | 0 0 | 176 158 |
| April 28 1987 | Nepal Pakistan | 1 0 | Friendly in Nepal | +12 -12 | 970 1109 | 0 -1 | 176 159 |
| November 21 1987 | India Pakistan | 0 0 | South Asian Games in India | -10 +10 | 1198 1119 | -1 +2 | 143 157 |
| November 22 1987 | Pakistan Maldives | 1 0 | South Asian Games in India | +7 -7 | 1126 839 | +2 -1 | 155 189 |
| November 25 1987 | Pakistan Bangladesh | 1 0 | South Asian Games in India | +19 -19 | 1145 1096 | +4 -1 | 151 160 |
| June 17 1988 | Japan Pakistan | 4 1 | Asian Cup qualifier in Malaysia | +8 -8 | 1498 1137 | +1 -1 | 69 152 |
| June 19 1988 | Jordan Pakistan | 1 0 | Asian Cup qualifier in Malaysia | +14 -14 | 1259 1123 | +6 -5 | 128 157 |
| June 21 1988 | Kuwait Pakistan | 3 0 | Asian Cup qualifier in Malaysia | +5 -5 | 1564 1118 | +2 0 | 53 157 |
| June 24 1988 | Malaysia Pakistan | 4 0 | Asian Cup qualifier in Malaysia | +15 -15 | 1273 1103 | +9 -3 | 119 161 |
| 1989 | Pakistan Bangladesh | 1 0 | South Asian Games in Pakistan | +15 -15 | 1118 1108 | +3 +1 | 159 162 |
| January 06 1989 | Pakistan Kuwait | 0 1 | World Cup qualifier in Pakistan | -7 +7 | 1111 1492 | -2 +3 | 161 69 |
| January 20 1989 | United Arab Emirates Pakistan | 5 0 | World Cup qualifier in United Arab Emirates | +5 -5 | 1482 1106 | 0 -1 | 72 162 |
| January 27 1989 | Kuwait Pakistan | 2 0 | World Cup qualifier in Kuwait | +3 -3 | 1509 1103 | 0 -1 | 66 163 |
| February 10 1989 | Pakistan United Arab Emirates | 1 4 | World Cup qualifier in Pakistan | -11 +11 | 1092 1509 | 0 +1 | 163 66 |
| September 23 1990 | China Pakistan | 3 0 | Asian Games in China | +3 -3 | 1525 1089 | +1 0 | 63 166 |
| September 25 1990 | South Korea Pakistan | 7 0 | Asian Games in China | +2 -2 | 1712 1087 | +1 0 | 28 166 |
| September 27 1990 | Singapore Pakistan | 6 1 | Asian Games in China | +21 -21 | 1286 1066 | +4 -2 | 121 168 |
| December 22 1991 | India Pakistan | 0 0 | South Asian Games in Sri Lanka | -5 +5 | 1142 1071 | -1 0 | 155 171 |
| December 24 1991 | Pakistan Bangladesh | 1 0 | South Asian Games in Sri Lanka | +22 -22 | 1093 1086 | +3 -4 | 168 169 |
| December 29 1991 | Pakistan Maldives | 2 0 | South Asian Games in Sri Lanka | +14 -14 | 1107 877 | +3 -1 | 166 189 |
| July 03 1992 | Iran Pakistan | 7 0 | Asian Cup qualifier in India | +4 -4 | 1633 1103 | +1 0 | 40 168 |
| July 07 1992 | India Pakistan | 2 0 | Asian Cup qualifier in India | +21 -21 | 1134 1082 | +7 -3 | 159 171 |
| May 22 1993 | China Pakistan | 5 0 | World Cup qualifier in Jordan | +6 -6 | 1528 1076 | 0 -1 | 62 172 |
| May 24 1993 | Yemen Pakistan | 5 1 | World Cup qualifier in Jordan | +31 -31 | 1172 1045 | +6 -5 | 153 177 |
| May 28 1993 | Iraq Pakistan | 8 0 | World Cup qualifier in Jordan | +3 -3 | 1621 1042 | 0 -2 | 42 179 |
| May 30 1993 | Jordan Pakistan | 3 1 | World Cup qualifier in Jordan | +8 -8 | 1281 1034 | +2 0 | 129 179 |
| June 06 1993 | Iran Pakistan | 5 0 | Friendly Tournament in Iran | +1 -1 | 1615 1033 | -3 -2 | 49 181 |
| June 12 1993 | China Pakistan | 3 0 | World Cup qualifier in China | +3 -3 | 1503 1030 | 0 0 | 74 183 |
| June 14 1993 | Yemen Pakistan | 3 0 | World Cup qualifier in China | +19 -19 | 1225 1011 | +3 -2 | 147 185 |
| June 18 1993 | Iraq Pakistan | 4 0 | World Cup qualifier in China | +2 -2 | 1651 1009 | +1 0 | 35 185 |
| June 20 1993 | Jordan Pakistan | 5 0 | World Cup qualifier in China | +15 -15 | 1275 994 | +1 -1 | 134 186 |
| July 17 1993 | Pakistan Nepal | 0 0 | South Asian Cup in Pakistan | -9 +9 | 985 924 | 0 0 | 186 194 |
| July 18 1993 | Pakistan Sri Lanka | 0 4 | South Asian Cup in Pakistan | -58 +58 | 927 930 | -7 +6 | 193 192 |
| July 23 1993 | Pakistan India | 1 1 | South Asian Cup in Pakistan | +8 -8 | 935 1170 | +3 -3 | 190 161 |
| December 20 1993 | Sri Lanka Pakistan | 2 1 | South Asian Games in Bangladesh | +20 -20 | 950 915 | +4 -4 | 190 195 |
| December 24 1993 | India Pakistan | 2 2 | South Asian Games in Bangladesh | -13 +13 | 1170 928 | -2 0 | 161 195 |
| March 25 1995 | Pakistan Bangladesh | 1 0 | South Asian Cup in Sri Lanka | +28 -28 | 956 1044 | +3 -5 | 194 185 |
| March 29 1995 | Nepal Pakistan | 2 0 | South Asian Cup in Sri Lanka | +33 -33 | 959 923 | +3 -3 | 194 197 |
| August 09 1996 | Jordan Pakistan | 4 0 | Asian Cup qualifier in Jordan | +5 -5 | 1303 918 | 0 -2 | 129 198 |
| August 11 1996 | Iraq Pakistan | 3 0 | Asian Cup qualifier in Jordan | +1 -1 | 1633 917 | 0 0 | 38 198 |
| May 11 1997 | Kazakhstan Pakistan | 3 0 | World Cup qualifier in Kazakhstan | +2 -2 | 1410 915 | 0 0 | 99 198 |
| May 23 1997 | Pakistan Iraq | 2 6 | World Cup qualifier in Pakistan | -2 +2 | 913 1691 | 0 +1 | 198 29 |
| June 11 1997 | Pakistan Kazakhstan | 0 7 | World Cup qualifier in Pakistan | -7 +7 | 906 1453 | 0 +2 | 198 87 |
| June 20 1997 | Iraq Pakistan | 6 1 | World Cup qualifier in Iraq | +1 -1 | 1656 905 | 0 0 | 36 198 |
| September 04 1997 | Nepal Pakistan | 0 2 | South Asian Cup in Nepal | -35 +35 | 825 940 | -3 +3 | 207 195 |
| September 06 1997 | Sri Lanka Pakistan | 2 0 | South Asian Cup in Nepal | +23 -23 | 1043 917 | +2 -3 | 182 198 |
| September 11 1997 | India Pakistan | 2 0 | South Asian Cup in Nepal | +13 -13 | 1145 904 | 0 0 | 167 198 |
| September 13 1997 | Pakistan Sri Lanka | 1 0 | South Asian Cup in Nepal | +27 -27 | 931 1005 | +2 -3 | 196 186 |
| April 24 1999 | Bangladesh Pakistan | 4 0 | South Asian Cup in India | +28 -28 | 1047 903 | +2 -3 | 181 199 |
| April 26 1999 | India Pakistan | 2 0 | South Asian Cup in India | +8 -8 | 1136 895 | +1 -1 | 168 200 |
| September 26 1999 | India Pakistan | 5 2 | South Asian Games in Nepal | +13 -13 | 1169 882 | +3 0 | 158 201 |
| September 28 1999 | Nepal Pakistan | 3 1 | South Asian Games in Nepal | +29 -29 | 827 853 | +2 -4 | 207 205 |
| September 30 1999 | Pakistan Bhutan | 2 1 | South Asian Games in Nepal | +8 -8 | 861 611 | 0 -1 | 205 220 |
| April 02 2000 | Palestine Pakistan | 2 0 | Asian Cup qualifier in Qatar | +5 -5 | 1286 856 | 0 0 | 133 207 |
| April 04 2000 | Qatar Pakistan | 5 0 | Asian Cup qualifier in Qatar | +1 -1 | 1514 855 | 0 0 | 69 207 |
| April 06 2000 | Jordan Pakistan | 5 0 | Asian Cup qualifier in Qatar | +3 -3 | 1442 852 | +1 0 | 90 207 |
| April 08 2000 | Kazakhstan Pakistan | 4 0 | Asian Cup qualifier in Qatar | +2 -2 | 1461 850 | 0 0 | 86 207 |
| May 13 2001 | Lebanon Pakistan | 6 0 | World Cup qualifier in Lebanon | +2 -2 | 1387 848 | +1 0 | 105 208 |
| May 15 2001 | Thailand Pakistan | 3 0 | World Cup qualifier in Lebanon | +2 -2 | 1502 846 | 0 0 | 71 208 |
| May 17 2001 | Sri Lanka Pakistan | 3 3 | World Cup qualifier in Lebanon | -5 +5 | 927 851 | -3 0 | 195 208 |
| May 26 2001 | Lebanon Pakistan | 8 1 | World Cup qualifier in Thailand | +4 -4 | 1375 847 | +4 0 | 110 208 |
| May 28 2001 | Thailand Pakistan | 6 0 | World Cup qualifier in Thailand | +1 -1 | 1523 846 | 0 0 | 67 208 |
| May 30 2001 | Sri Lanka Pakistan | 3 1 | World Cup qualifier in Thailand | +24 -24 | 944 822 | +7 0 | 190 208 |
| March 17 2002 | Sri Lanka Pakistan | 0 0 | Friendly in Sri Lanka | -6 +6 | 938 828 | -1 0 | 191 208 |
| March 19 2002 | Sri Lanka Pakistan | 1 1 | Friendly in Sri Lanka | -5 +5 | 933 833 | 0 0 | 191 208 |
| March 23 2002 | Sri Lanka Pakistan | 1 0 | Friendly in Sri Lanka | +5 -5 | 938 828 | 0 0 | 191 208 |
| March 25 2002 | Sri Lanka Pakistan | 2 1 | Friendly in Sri Lanka | +5 -5 | 943 823 | +1 0 | 190 208 |
| January 10 2003 | Pakistan India | 1 0 | South Asian Cup in Bangladesh | +35 -35 | 858 1128 | +2 -7 | 206 167 |
| January 12 2003 | Pakistan Sri Lanka | 2 1 | South Asian Cup in Bangladesh | +27 -27 | 885 951 | +5 -1 | 201 189 |
| January 14 2003 | Pakistan Afghanistan | 1 0 | South Asian Cup in Bangladesh | +23 -23 | 908 909 | +3 -5 | 198 197 |
| January 18 2003 | Maldives Pakistan | 1 0 | South Asian Cup in Bangladesh | +17 -17 | 971 891 | +2 -2 | 188 199 |
| January 20 2003 | India Pakistan | 2 1 | South Asian Cup in Bangladesh | +8 -8 | 1127 883 | +3 -3 | 167 202 |
| March 21 2003 | Pakistan Macao | 3 0 | Asian Cup qualifier in Singapore | +39 -39 | 922 879 | +9 -9 | 193 203 |
| March 25 2003 | Singapore Pakistan | 3 0 | Asian Cup qualifier in Singapore | +8 -8 | 1197 914 | +1 -1 | 154 194 |
| November 29 2003 | Pakistan Kyrgyzstan | 0 2 | World Cup qualifier in Pakistan | -19 +19 | 895 1173 | -2 +4 | 197 160 |
| December 03 2003 | Kyrgyzstan Pakistan | 4 0 | World Cup qualifier in Kyrgyzstan | +8 -8 | 1181 887 | +1 -2 | 159 199 |
| June 12 2005 | Pakistan India | 1 1 | Friendly in Pakistan | +6 -6 | 893 1227 | +3 -1 | 196 145 |
| June 16 2005 | Pakistan India | 0 1 | Friendly in Pakistan | -4 +4 | 889 1231 | -3 +1 | 199 144 |
| June 18 2005 | Pakistan India | 3 0 | Friendly in Pakistan | +28 -28 | 917 1203 | +5 -9 | 194 153 |
| December 07 2005 | Pakistan Sri Lanka | 1 0 | South Asian Cup in Pakistan | +20 -20 | 937 995 | +2 -2 | 192 187 |
| December 09 2005 | Pakistan Afghanistan | 1 0 | South Asian Cup in Pakistan | +11 -11 | 948 858 | +2 -1 | 190 201 |
| December 11 2005 | Pakistan Maldives | 0 0 | South Asian Cup in Pakistan | +2 -2 | 950 1073 | +1 0 | 189 177 |
| December 14 2005 | Pakistan Bangladesh | 0 1 | South Asian Cup in Pakistan | -19 +19 | 931 1088 | -4 +4 | 193 175 |
| December 22 2005 | Bangladesh Pakistan | 0 0 | Asian Cup qualifier in Bangladesh | -12 +12 | 1056 943 | -2 +2 | 180 191 |
| December 26 2005 | Pakistan Bangladesh | 0 1 | Asian Cup qualifier in Pakistan | -19 +19 | 924 1075 | -2 +3 | 193 177 |
| February 18 2006 | Palestine Pakistan | 3 0 | Friendly in Bahrain | +4 -4 | 1285 920 | +1 0 | 136 193 |
| February 22 2006 | Jordan Pakistan | 3 0 | Asian Cup qualifier in Jordan | +1 -1 | 1518 919 | 0 0 | 74 193 |
| March 01 2006 | Pakistan United Arab Emirates | 1 4 | Asian Cup qualifier in Pakistan | -5 +5 | 914 1483 | -2 +1 | 195 80 |
| April 02 2006 | Pakistan Kyrgyzstan | 1 0 | Asian Challenge Cup in Bangladesh | +33 -33 | 947 1162 | +5 -8 | 190 165 |
| April 04 2006 | Tajikistan Pakistan | 2 0 | Asian Challenge Cup in Bangladesh | +5 -5 | 1384 942 | 0 -1 | 102 191 |
| April 06 2006 | Macao Pakistan | 2 2 | Asian Challenge Cup in Bangladesh | +6 -6 | 841 936 | 0 -1 | 207 192 |
| August 16 2006 | Pakistan Oman | 1 4 | Asian Cup qualifier in Pakistan | -3 +3 | 933 1553 | -1 +1 | 193 66 |
| September 06 2006 | Oman Pakistan | 5 0 | Asian Cup qualifier in Oman | +1 -1 | 1562 932 | 0 0 | 64 193 |
| October 11 2006 | Pakistan Jordan | 0 3 | Asian Cup qualifier in Pakistan | -4 +4 | 928 1507 | 0 0 | 193 77 |
| November 15 2006 | United Arab Emirates Pakistan | 3 2 | Asian Cup qualifier in United Arab Emirates | +1 -1 | 1491 927 | 0 0 | 81 193 |
| October 22 2007 | Pakistan Iraq | 0 7 | World Cup qualifier in Pakistan | -3 +3 | 924 1636 | 0 +1 | 194 48 |
| October 28 2007 | Iraq Pakistan | 0 0 | World Cup qualifier in Syria | -19 +19 | 1617 943 | -6 +3 | 54 191 |
| March 25 2008 | Nepal Pakistan | 2 1 | Friendly in Nepal | +9 -9 | 879 934 | +3 -2 | 199 193 |
| March 27 2008 | Nepal Pakistan | 0 2 | Friendly in Nepal | -17 +17 | 862 951 | -3 +1 | 202 192 |
| April 02 2008 | Taiwan Pakistan | 1 2 | Asian Challenge Cup in Taiwan | -28 +28 | 968 979 | -4 +3 | 191 189 |
| April 04 2008 | Sri Lanka Pakistan | 7 1 | Asian Challenge Cup in Taiwan | +42 -42 | 1022 937 | +7 -4 | 181 193 |
| April 06 2008 | Pakistan Guam | 9 2 | Asian Challenge Cup in Taiwan | +10 -10 | 947 562 | +1 0 | 192 226 |
| June 03 2008 | Maldives Pakistan | 3 0 | South Asian Cup in Maldives | +16 -16 | 1080 931 | +1 -1 | 176 193 |
| June 05 2008 | India Pakistan | 2 1 | South Asian Cup in Maldives | +7 -7 | 1214 924 | +2 0 | 152 194 |
| June 07 2008 | Nepal Pakistan | 4 1 | South Asian Cup in Maldives | +40 -40 | 917 884 | +7 -5 | 194 199 |
| October 10 2008 | Malaysia Pakistan | 4 1 | Friendly in Malaysia | +3 -3 | 1169 881 | +1 0 | 163 198 |
| March 11 2009 | Nepal Pakistan | 1 0 | Friendly Tournament in Nepal | +9 -9 | 944 872 | +1 -3 | 191 201 |
| April 04 2009 | Pakistan Taiwan | 1 1 | Asian Challenge Cup in Sri Lanka | +6 -6 | 878 966 | +2 0 | 199 188 |
| April 06 2009 | Pakistan Brunei | 6 0 | Asian Challenge Cup in Sri Lanka | +24 -24 | 902 688 | +3 -1 | 196 216 |
| April 08 2009 | Sri Lanka Pakistan | 2 2 | Asian Challenge Cup in Sri Lanka | -9 +9 | 967 911 | 0 +1 | 188 195 |
| July 18 2009 | Thailand Pakistan | 4 0 | Friendly in Thailand | +1 -1 | 1456 910 | 0 0 | 92 195 |
| December 04 2009 | Sri Lanka Pakistan | 1 0 | South Asian Cup in Bangladesh | +16 -16 | 988 894 | +3 -1 | 185 196 |
| December 06 2009 | Bangladesh Pakistan | 0 0 | South Asian Cup in Bangladesh | -9 +9 | 950 903 | 0 0 | 190 196 |
| December 08 2009 | Pakistan Bhutan | 7 0 | South Asian Cup in Bangladesh | +16 -16 | 919 621 | +3 -1 | 193 221 |