Smallest victories in 2004 in All - Pakistan
By runs
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 4 runs | 0 | 91 | 5.0 | v South Africa | Kowloon | 6 Nov 2004 | Other OD | |
| 12 runs | 0 | 330 | 48.4 | v India | Rawalpindi | 16 Mar 2004 | ODI # 2114 | |
| 15 runs | 0 | 105 | 5.0 | v U.A.E. | Kowloon | 7 Nov 2004 | Other OD | |
| 20 runs | 0 | 88 | 5.0 | v India | Kowloon | 6 Nov 2004 | Other OD | |
| 34 runs | 0 | 259 | 44.1 | v Wellington | Wellington | 1 Jan 2004 | List A | |
| 43 runs | 0 | 257 | 45.2 | v CA Chairman | Perth (Lilac Hill) | 7 Dec 2004 | Other match | |
| 59 runs | 0 | 301 | 50.0 | v India | Colombo (RPS) | 25 Jul 2004 | ODI # 2152 | |
| 60 runs | 0 | 111 | 4.3 | v U.A.E. | Kowloon | 7 Nov 2004 | Other OD | |
| 66 runs | 0 | 194 | 27.0 | v India | Amstelveen | 21 Aug 2004 | ODI # 2157 | |
| 76 runs | 0 | 258 | 45.2 | v Bangladesh | Colombo (SSC) | 17 Jul 2004 | ODI # 2145 | |
| 126 runs | 0 | 274 | 38.1 | v WA 2nd XI | Perth | 3 Dec 2004 | Other OD | |
| 144 runs | 0 | 293 | 38.3 | v Zimbabwe | Multan | 30 Sep 2004 | ODI # 2183 | |
| 173 runs | 0 | 339 | 44.1 | v Hong Kong | Colombo (SSC) | 18 Jul 2004 | ODI # 2147 |
By wickets
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 3 wickets | 4 | 201 | 49.2 | v India | Birmingham | 19 Sep 2004 | ODI # 2179 | |
| 3 wickets | 11 | 253 | 48.1 | v Zimbabwe | Peshawar | 3 Oct 2004 | ODI # 2184 | |
| 4 wickets | 16 | 245 | 47.2 | v India | Peshawar | 19 Mar 2004 | ODI # 2115 | |
| 6 wickets | 18 | 236 | 47.0 | v New Zealand | Queenstown | 7 Jan 2004 | ODI # 2076 | |
| 6 wickets | 54 | 167 | 41.0 | v Bangladesh | Colombo (RPS) | 29 Jul 2004 | ODI # 2154 | |
| 6 wickets | 7 | 294 | 48.5 | v Sri Lanka | Lahore | 14 Oct 2004 | ODI # 2187 | |
| 6 wickets | 0 | 137 | 37.0 | v Sri Lanka | Karachi | 28 Oct 2004 | Test # 1719 | |
| 6 wickets | 6 | 293 | 49.0 | v India | Eden Gardens | 13 Nov 2004 | ODI # 2192 | |
| 7 wickets | 188 | 95 | 18.4 | v Kenya | Birmingham | 14 Sep 2004 | ODI # 2174 | |
| 8 wickets | 8 | 233 | 48.4 | v Sri Lanka | Karachi | 6 Oct 2004 | ODI # 2185 | |
| 9 wickets | 0 | 40 | 7.0 | v India | Lahore | 5 Apr 2004 | Test # 1695 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| Pakistan | 9 wickets | 0 | 40 | 7.0 | 0.0 | v India | Lahore | 5 Apr 2004 | Test # 1695 |
| Pakistan | 6 wickets | 0 | 137 | 37.0 | 0.0 | v Sri Lanka | Karachi | 28 Oct 2004 | Test # 1719 |
| 3 wickets | 4 | 201 | 49.2 | 50.0 | v India | Birmingham | 19 Sep 2004 | ODI # 2179 | |
| 6 wickets | 6 | 293 | 49.0 | 50.0 | v India | Eden Gardens | 13 Nov 2004 | ODI # 2192 | |
| 6 wickets | 7 | 294 | 48.5 | 50.0 | v Sri Lanka | Lahore | 14 Oct 2004 | ODI # 2187 | |
| 8 wickets | 8 | 233 | 48.4 | 50.0 | v Sri Lanka | Karachi | 6 Oct 2004 | ODI # 2185 | |
| 3 wickets | 11 | 253 | 48.1 | 50.0 | v Zimbabwe | Peshawar | 3 Oct 2004 | ODI # 2184 | |
| 4 wickets | 16 | 245 | 47.2 | 50.0 | v India | Peshawar | 19 Mar 2004 | ODI # 2115 | |
| 6 wickets | 18 | 236 | 47.0 | 50.0 | v New Zealand | Queenstown | 7 Jan 2004 | ODI # 2076 | |
| 6 wickets | 54 | 167 | 41.0 | 50.0 | v Bangladesh | Colombo (RPS) | 29 Jul 2004 | ODI # 2154 | |
| 7 wickets | 188 | 95 | 18.4 | 50.0 | v Kenya | Birmingham | 14 Sep 2004 | ODI # 2174 |
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
| No records found | ||||
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