Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand Pakistan New Zealand 4 wickets Auckland Jan 3, 2004 ODI # 2075
New Zealand Pakistan Pakistan 6 wickets Queenstown Jan 7, 2004 ODI # 2076
New Zealand Pakistan New Zealand 7 wickets Christchurch Jan 10, 2004 ODI # 2078
New Zealand Pakistan New Zealand 8 wickets Napier Jan 14, 2004 ODI # 2081
New Zealand Pakistan New Zealand 4 runs Wellington Jan 17, 2004 ODI # 2083
Pakistan India India 5 runs Karachi Mar 13, 2004 ODI # 2112
Pakistan India Pakistan 12 runs Rawalpindi Mar 16, 2004 ODI # 2114
Pakistan India Pakistan 4 wickets Peshawar Mar 19, 2004 ODI # 2115
Pakistan India India 5 wickets Lahore Mar 21, 2004 ODI # 2116
Pakistan India India 40 runs Lahore Mar 24, 2004 ODI # 2117
Pakistan India India inns & 52 runs Multan Mar 28-Apr 1, 2004 Test # 1693
Pakistan India Pakistan 9 wickets Lahore Apr 5-8, 2004 Test # 1695
Pakistan India India inns & 131 runs Rawalpindi Apr 13-16, 2004 Test # 1697
Bangladesh Pakistan Pakistan 76 runs Colombo (SSC) Jul 17, 2004 ODI # 2145
Hong Kong Pakistan Pakistan 173 runs Colombo (SSC) Jul 18, 2004 ODI # 2147
Sri Lanka Pakistan Sri Lanka 7 wickets Colombo (RPS) Jul 21, 2004 ODI # 2150
India Pakistan Pakistan 59 runs Colombo (RPS) Jul 25, 2004 ODI # 2152
Bangladesh Pakistan Pakistan 6 wickets Colombo (RPS) Jul 29, 2004 ODI # 2154
India Pakistan Pakistan 66 runs Amstelveen Aug 21, 2004 ODI # 2157
Australia Pakistan Australia 17 runs Amstelveen Aug 28, 2004 ODI # 2162
Australia Pakistan Australia 10 runs Lord's Sep 4, 2004 ODI # 2166
Kenya Pakistan Pakistan 7 wickets Birmingham Sep 14-15, 2004 ODI # 2174
India Pakistan Pakistan 3 wickets Birmingham Sep 19, 2004 ODI # 2179
Pakistan West Indies West Indies 7 wickets Southampton Sep 22, 2004 ODI # 2181
Pakistan Zimbabwe Pakistan 144 runs Multan Sep 30, 2004 ODI # 2183
Pakistan Zimbabwe Pakistan 3 wickets Peshawar Oct 3, 2004 ODI # 2184
Pakistan Sri Lanka Pakistan 8 wickets Karachi Oct 6, 2004 ODI # 2185
Pakistan Sri Lanka Pakistan 6 wickets Lahore Oct 14, 2004 ODI # 2187
Pakistan Sri Lanka Sri Lanka 119 runs Lahore Oct 16, 2004 ODI # 2188
Pakistan Sri Lanka Sri Lanka 201 runs Faisalabad Oct 20-24, 2004 Test # 1716
Pakistan Sri Lanka Pakistan 6 wickets Karachi Oct 28-Nov 1, 2004 Test # 1719
India Pakistan Pakistan 6 wickets Kolkata Nov 13, 2004 ODI # 2192
Australia Pakistan Australia 491 runs Perth Dec 16-19, 2004 Test # 1726
Australia Pakistan Australia 9 wickets Melbourne Dec 26-29, 2004 Test # 1729

year 2003 « year 2004 » year 2005

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

Records includes the following current or recent matches:
Australia v Pakistan at Melbourne, 2nd Test, Dec 26-29, 2004 [Test # 1729]
Australia v Pakistan at Perth, 1st Test, Dec 16-19, 2004 [Test # 1726]
India v Pakistan at Kolkata, Only ODI, Nov 13, 2004 [ODI # 2192]