Match results in 2004 in All - Pakistan
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| Australia | Pakistan | Australia | 9 wickets | Melbourne | Dec 26-29, 2004 | Test # 1729 |
| Australia | Pakistan | Australia | 491 runs | W.A.C.A | Dec 16-19, 2004 | Test # 1726 |
| West Aust | Pakistanis | West Aust | 10 wickets | W.A.C.A | Dec 9-11, 2004 | First-class |
| CA Chairman | Pakistanis | Pakistanis | 43 runs | Perth (Lilac Hill) | Dec 7, 2004 | Other match |
| WA 2nd XI | Pakistanis | Pakistanis | 126 runs | Perth | Dec 3, 2004 | Other OD |
| WA 2nd XI | Pakistanis | WA 2nd XI | 10 runs | Perth | Dec 1-3, 2004 | Other match |
| India | Pakistan | Pakistan | 6 wickets | Eden Gardens | Nov 13, 2004 | ODI # 2192 |
| Pakistan | Sri Lanka | Sri Lanka | 12 runs | Kowloon | Nov 7, 2004 | Other OD |
| Pakistan | U.A.E. | Pakistan | 60 runs | Kowloon | Nov 7, 2004 | Other OD |
| Pakistan | U.A.E. | Pakistan | 15 runs | Kowloon | Nov 7, 2004 | Other OD |
| India | Pakistan | Pakistan | 20 runs | Kowloon | Nov 6, 2004 | Other OD |
| Pakistan | South Africa | Pakistan | 4 runs | Kowloon | Nov 6, 2004 | Other OD |
| Pakistan | Sri Lanka | Pakistan | 6 wickets | Karachi | Oct 28-Nov 1, 2004 | Test # 1719 |
| Pakistan | Sri Lanka | Sri Lanka | 201 runs | Faisalabad | Oct 20-24, 2004 | Test # 1716 |
| Pakistan | Sri Lanka | Sri Lanka | 119 runs | Lahore | Oct 16, 2004 | ODI # 2188 |
| Pakistan | Sri Lanka | Pakistan | 6 wickets | Lahore | Oct 14, 2004 | ODI # 2187 |
| Pakistan | Sri Lanka | Pakistan | 8 wickets | Karachi | Oct 6, 2004 | ODI # 2185 |
| Pakistan | Zimbabwe | Pakistan | 3 wickets | Peshawar | Oct 3, 2004 | ODI # 2184 |
| Pakistan | Zimbabwe | Pakistan | 144 runs | Multan | Sep 30, 2004 | ODI # 2183 |
| Pakistan | West Indies | West Indies | 7 wickets | Southampton | Sep 22, 2004 | ODI # 2181 |
| India | Pakistan | Pakistan | 3 wickets | Birmingham | Sep 19, 2004 | ODI # 2179 |
| Kenya | Pakistan | Pakistan | 7 wickets | Birmingham | Sep 14-15, 2004 | ODI # 2174 |
| Australia | Pakistan | Australia | 10 runs | Lord's | Sep 4, 2004 | ODI # 2166 |
| Australia | Pakistan | Australia | 17 runs | Amstelveen | Aug 28, 2004 | ODI # 2162 |
| India | Pakistan | Pakistan | 66 runs | Amstelveen | Aug 21, 2004 | ODI # 2157 |
| Bangladesh | Pakistan | Pakistan | 6 wickets | Colombo (RPS) | Jul 29, 2004 | ODI # 2154 |
| India | Pakistan | Pakistan | 59 runs | Colombo (RPS) | Jul 25, 2004 | ODI # 2152 |
| Sri Lanka | Pakistan | Sri Lanka | 7 wickets | Colombo (RPS) | Jul 21, 2004 | ODI # 2150 |
| Hong Kong | Pakistan | Pakistan | 173 runs | Colombo (SSC) | Jul 18, 2004 | ODI # 2147 |
| Bangladesh | Pakistan | Pakistan | 76 runs | Colombo (SSC) | Jul 17, 2004 | ODI # 2145 |
| Pakistan | India | India | inns & 131 runs | Rawalpindi | Apr 13-16, 2004 | Test # 1697 |
| Pakistan | India | Pakistan | 9 wickets | Lahore | Apr 5-8, 2004 | Test # 1695 |
| Pakistan | India | India | inns & 52 runs | Multan | Mar 28-Apr 1, 2004 | Test # 1693 |
| Pakistan | India | India | 40 runs | Lahore | Mar 24, 2004 | ODI # 2117 |
| Pakistan | India | India | 5 wickets | Lahore | Mar 21, 2004 | ODI # 2116 |
| Pakistan | India | Pakistan | 4 wickets | Peshawar | Mar 19, 2004 | ODI # 2115 |
| Pakistan | India | Pakistan | 12 runs | Rawalpindi | Mar 16, 2004 | ODI # 2114 |
| Pakistan | India | India | 5 runs | Karachi | Mar 13, 2004 | ODI # 2112 |
| New Zealand | Pakistan | New Zealand | 4 runs | Wellington | Jan 17, 2004 | ODI # 2083 |
| New Zealand | Pakistan | New Zealand | 8 wickets | Napier | Jan 14, 2004 | ODI # 2081 |
| New Zealand | Pakistan | New Zealand | 7 wickets | Christchurch | Jan 10, 2004 | ODI # 2078 |
| New Zealand | Pakistan | Pakistan | 6 wickets | Queenstown | Jan 7, 2004 | ODI # 2076 |
| New Zealand | Pakistan | New Zealand | 4 wickets | Auckland | Jan 3, 2004 | ODI # 2075 |
| Wellington | Pakistanis | Pakistanis | 34 runs | Wellington | Jan 1, 2004 | List A |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures