Largest margins in All by Innings, runs & wickets in 2022 in 2004 - Sri Lanka
By runs
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| 313 runs | - | 493 | 67.0 | 0.0 | v South Africa | Colombo (SSC) | 11 Aug 2004 | Test # 1710 | |
| 201 runs | - | 418 | 79.2 | 0.0 | v Pakistan | Faisalabad | 20 Oct 2004 | Test # 1716 | |
| 119 runs | - | 288 | 38.0 | 50.0 | v Pakistan | Lahore | 16 Oct 2004 | ODI # 2188 | |
| 116 runs | - | 240 | 47.5 | 50.0 | v U.A.E. | Dambulla | 17 Jul 2004 | ODI # 2146 | |
| 72 runs | - | 224 | 43.4 | 50.0 | v Zimbabwe | Harare | 27 Apr 2004 | ODI # 2123 | |
| 49 runs | - | 309 | 48.1 | 50.0 | v South Africa | Colombo (SSC) | 31 Aug 2004 | ODI # 2163 | |
| 37 runs | - | 214 | 48.5 | 50.0 | v South Africa | Colombo (RPS) | 22 Aug 2004 | ODI # 2158 | |
| 30 runs | - | 88 | 5.0 | 5.0 | v Hong Kong | Kowloon | 6 Nov 2004 | Other OD | |
| 25 runs | - | 247 | 50.0 | 50.0 | v Zimbabwe | Harare | 29 Apr 2004 | ODI # 2124 | |
| 25 runs | - | 229 | 50.0 | 50.0 | v India | Colombo (RPS) | 1 Aug 2004 | ODI # 2155 | |
| 20 runs | - | 76 | 5.0 | 5.0 | v Kenya | Kowloon | 6 Nov 2004 | Other OD | |
| 12 runs | - | 133 | 27.0 | 27.0 | v Zimbabwe | Bulawayo | 20 Apr 2004 | ODI # 2119 | |
| 12 runs | - | 283 | 50.0 | 50.0 | v India | Dambulla | 18 Jul 2004 | ODI # 2148 | |
| 12 runs | - | 74 | 5.0 | 5.0 | v Pakistan | Kowloon | 7 Nov 2004 | Other OD | |
| 1 run | - | 246 | 50.0 | 50.0 | v Australia | Dambulla | 22 Feb 2004 | ODI # 2103 |
By wickets
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| 10 wickets | 99 | 191 | 33.3 | 50.0 | v Bangladesh | Colombo (RPS) | 23 Jul 2004 | ODI # 2151 | |
| 9 wickets | 175 | 137 | 20.5 | 50.0 | v Zimbabwe | Bulawayo | 22 Apr 2004 | ODI # 2120 | |
| 9 wickets | 244 | 36 | 9.2 | 50.0 | v Zimbabwe | Harare | 25 Apr 2004 | ODI # 2122 | |
| 7 wickets | 108 | 123 | 32.0 | 50.0 | v Pakistan | Colombo (RPS) | 21 Jul 2004 | ODI # 2150 | |
| 7 wickets | 23 | 236 | 46.1 | 50.0 | v South Africa | Dambulla | 28 Aug 2004 | ODI # 2161 | |
| 7 wickets | 191 | 105 | 18.1 | 50.0 | v Zimbabwe | Rawalpindi | 9 Oct 2004 | ODI # 2186 | |
| 4 wickets | 14 | 192 | 47.4 | 50.0 | v South Africa | Dambulla | 25 Aug 2004 | ODI # 2160 | |
| 4 wickets | 37 | 192 | 43.5 | 50.0 | v Zimbabwe | The Oval | 14 Sep 2004 | ODI # 2173 | |
| 3 wickets | 13 | 199 | 47.5 | 50.0 | v Australia | Colombo (SSC) | 29 Feb 2004 | ODI # 2108 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| 9 wickets | 244 | 36 | 9.2 | 50.0 | v Zimbabwe | Harare | 25 Apr 2004 | ODI # 2122 | |
| 7 wickets | 191 | 105 | 18.1 | 50.0 | v Zimbabwe | Rawalpindi | 9 Oct 2004 | ODI # 2186 | |
| 9 wickets | 175 | 137 | 20.5 | 50.0 | v Zimbabwe | Bulawayo | 22 Apr 2004 | ODI # 2120 | |
| 7 wickets | 108 | 123 | 32.0 | 50.0 | v Pakistan | Colombo (RPS) | 21 Jul 2004 | ODI # 2150 | |
| 10 wickets | 99 | 191 | 33.3 | 50.0 | v Bangladesh | Colombo (RPS) | 23 Jul 2004 | ODI # 2151 | |
| 4 wickets | 37 | 192 | 43.5 | 50.0 | v Zimbabwe | The Oval | 14 Sep 2004 | ODI # 2173 | |
| 7 wickets | 23 | 236 | 46.1 | 50.0 | v South Africa | Dambulla | 28 Aug 2004 | ODI # 2161 | |
| 4 wickets | 14 | 192 | 47.4 | 50.0 | v South Africa | Dambulla | 25 Aug 2004 | ODI # 2160 | |
| 3 wickets | 13 | 199 | 47.5 | 50.0 | v Australia | Colombo (SSC) | 29 Feb 2004 | ODI # 2108 | |
| 3 wickets | 6 | 264 | 49.0 | 50.0 | v South Africa | Colombo (RPS) | 20 Aug 2004 | ODI # 2156 | |
| 5 wickets | - | 187 | 59.5 | 0.0 | v | Darwin | 24 Jun 2004 | Other match |
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