| 18 Dec 2005 | IND 398 & 316/9d v SL 206 & 2493rd Test · Test | India won by 259 runs | Ahmedabad | Sri Lanka tour of India 2005/06 |
| 10 Dec 2005 | IND 290 & 375/6 v SL 230 & 2472nd Test · Test | India won by 188 runs | Delhi | Sri Lanka tour of India 2005/06 |
| 2 Dec 2005 | IND 167 v SL 168/41st Test · Test | Match drawn | Chennai | Sri Lanka tour of India 2005/06 |
| 12 Nov 2005 | SL 244/9 v IND 245/57th ODI · ODI | India won by 5 wickets | Vadodara | Sri Lanka tour of India 2005/06 |
| 9 Nov 2005 | SL 196 v IND 197/36th ODI · ODI | India won by 7 wickets | Rajkot | Sri Lanka tour of India 2005/06 |
| 6 Nov 2005 | IND 285/8 v SL 286/55th ODI · ODI | Sri Lanka won by 5 wickets | Ahmedabad | Sri Lanka tour of India 2005/06 |
| 3 Nov 2005 | SL 261 v IND 262/64th ODI · ODI | India won by 4 wickets | Pune | Sri Lanka tour of India 2005/06 |
| 31 Oct 2005 | IND 303/4 v SL 298/43rd ODI · ODI | India won by 6 wickets (with 23 balls remaining) | Jaipur | Sri Lanka tour of India 2005/06 |
| 28 Oct 2005 | SL 122 v IND 123/22nd ODI · ODI | India won by 8 wickets | Chandigarh | Sri Lanka tour of India 2005/06 |
| 25 Oct 2005 | IND 350/6 v SL 1981st ODI · ODI | India won by 152 runs | Nagpur | Sri Lanka tour of India 2005/06 |
| 20 Sept 2005 | SL 457/9d v BAN 191 & 1972nd Test · Test | Sri Lanka won by an innings and 69 runs | Colombo | Bangladesh tour of Sri Lanka 2005 |
| 12 Sept 2005 | BAN 188 & 86 v SL 370/9d1st Test · Test | Sri Lanka won by an innings and 96 runs | Colombo | Bangladesh tour of Sri Lanka 2005 |
| 4 Sept 2005 | SL 106/4 v BAN 1083rd ODI · ODI | Sri Lanka won by 6 wickets (with 148 balls remaining) (D/L method) | Colombo | Bangladesh tour of Sri Lanka 2005 |
| 2 Sept 2005 | SL 295/5 v BAN 220/62nd ODI · ODI | Sri Lanka won by 75 runs | Colombo | Bangladesh tour of Sri Lanka 2005 |
| 31 Aug 2005 | SL 269/9 v BAN 181/91st ODI · ODI | Sri Lanka won by 88 runs | Colombo | Bangladesh tour of Sri Lanka 2005 |
| 9 Aug 2005 | SL 281/9 v IND 263/9Final · ODI | Sri Lanka won by 18 runs | Colombo | Indian Oil Cup 2005 |
| 6 Aug 2005 | WI 226/7 v SL 193Match 5 · ODI | West Indies won by 33 runs | Colombo | Indian Oil Cup 2005 |
| 3 Aug 2005 | SL 221/6 v IND 220/84th Match · ODI | Sri Lanka won by 4 wickets (with 12 balls remaining) | Dambulla | Indian Oil Cup 2005 |
| 2 Aug 2005 | SL 241/6 v WI 191Match 3 · ODI | Sri Lanka won by 50 runs | Dambulla | Indian Oil Cup 2005 |
| 30 Jul 2005 | SL 209/7 v IND 205/91st Match · ODI | Sri Lanka won by 3 wickets (with 10 balls remaining) | Dambulla | Indian Oil Cup 2005 |
| 22 Jul 2005 | SL 150 & 375/7 v WI 148 & 1372nd Test · Test | Sri Lanka won by 240 runs | Kandy | West Indies tour of Sri Lanka 2005 |
| 13 Jul 2005 | SL 227 & 172/4 v WI 285 & 1131st Test · Test | Sri Lanka won by 6 wickets | Colombo | West Indies tour of Sri Lanka 2005 |
| 11 Apr 2005 | SL 211 & 273 v NZ 522/9d2nd Test · Test | New Zealand won by an innings and 38 runs | Wellington | Sri Lanka tour of New Zealand 2004/05 |
| 4 Apr 2005 | NZ 561 & 238 v SL 498 & 7/01st Test · Test | Match drawn | Napier | Sri Lanka tour of New Zealand 2004/05 |
| 26 Dec 2004 | NZ 144/3 v SL 1411st ODI · ODI | New Zealand won by 7 wickets (with 102 balls remaining) | Auckland | Sri Lanka tour of New Zealand 2004/05 |
| 28 Oct 2004 | PAK 478 & 139/4 v SL 208 & 4062nd Test · Test | Pakistan won by 6 wickets | Karachi | Sri Lanka tour of Pakistan 2004/05 |
| 20 Oct 2004 | PAK 264 & 216 v SL 243 & 4381st Test · Test | Sri Lanka won by 201 runs | Faisalabad | Sri Lanka tour of Pakistan 2004/05 |
| 16 Oct 2004 | SL 287/7 v PAK 168Final · ODI | Sri Lanka won by 119 runs | Lahore | Paktel Cup 2004/05 |
| 14 Oct 2004 | SL 293/6 v PAK 297/46th Match · ODI | Pakistan won by 6 wickets (with 7 balls remaining) | Lahore | Paktel Cup 2004/05 |
| 9 Oct 2004 | ZIM 104 v SL 108/3Match 4 · ODI | Sri Lanka won by 7 wickets | Rawalpindi | Paktel Cup 2004/05 |
| 6 Oct 2004 | SL 232/9 v PAK 233/2Match 3 · ODI | Pakistan won by 8 wickets | Karachi | Paktel Cup 2004/05 |
| 17 Sept 2004 | ENG 251/7 v SL 95/5Match 10 · ODI | England won by 49 runs (DLS method) | Southampton | ICC Champions Trophy 2004 |
| 14 Sept 2004 | ZIM 191 v SL 195/6Match 6 · ODI | Sri Lanka won by 4 wickets | London | ICC Champions Trophy 2004 |
| 31 Aug 2004 | SL 308/8 v SA 2595th ODI · ODI | Sri Lanka won by 49 runs | Colombo | South Africa tour of Sri Lanka 2004 |
| 28 Aug 2004 | SA 235/7 v SL 236/34th ODI · ODI | Sri Lanka won by 7 wickets | Dambulla | South Africa tour of Sri Lanka 2004 |
| 25 Aug 2004 | SL 192/6 v SA 1913rd ODI · ODI | Sri Lanka won by 4 wickets (with 14 balls remaining) | Dambulla | South Africa tour of Sri Lanka 2004 |
| 22 Aug 2004 | SL 213/9 v SA 1762nd ODI · ODI | Sri Lanka won by 37 runs | Colombo | South Africa tour of Sri Lanka 2004 |
| 20 Aug 2004 | SL 265/7 v SA 263/91st ODI · ODI | Sri Lanka won by 3 wickets (with 6 balls remaining) | Colombo | South Africa tour of Sri Lanka 2004 |
| 11 Aug 2004 | SL 470 & 211/4 v SA 189 & 1792nd Test · Test | Sri Lanka won by 313 runs | Colombo | South Africa tour of Sri Lanka 2004 |
| 4 Aug 2004 | SL 486 & 214/9 v SA 376 & 203/31st Test · Test | Match drawn | Galle | South Africa tour of Sri Lanka 2004 |
| 1 Aug 2004 | SL 228/9 v IND 203/9Final · ODI | Sri Lanka won by 25 runs | Colombo | Asia Cup 2004 |
| 27 Jul 2004 | IND 271/6 v SL 267/9Match 11 · ODI | India won by 4 runs | Colombo | Asia Cup 2004 |
| 23 Jul 2004 | BAN 190/9 v SL 191/0Match 9 · ODI | Sri Lanka won by 10 wickets | Colombo | Asia Cup 2004 |
| 21 Jul 2004 | PAK 122 v SL 123/3Match 8 · ODI | Sri Lanka won by 7 wickets | Colombo | Asia Cup 2004 |
| 18 Jul 2004 | SL 282/4 v IND 270/86th Match · ODI | Sri Lanka won by 12 runs | Dambulla | Asia Cup 2004 |
| 17 Jul 2004 | SL 239 v UAE 1234th Match · ODI | Sri Lanka won by 116 runs | Dambulla | Asia Cup 2004 |
| 9 Jul 2004 | AUS 517 & 292/9 v SL 455 & 183/82nd Test · Test | Match drawn | Cairns | Sri Lanka tour of Australia 2004 |
| 1 Jul 2004 | AUS 207 & 201 v SL 97 & 1621st Test · Test | Australia won by 149 runs | Darwin | Sri Lanka tour of Australia 2004 |
| 14 May 2004 | ZIM 228 & 231 v SL 713/32nd Test · Test | Sri Lanka won by an innings and 254 runs | Bulawayo | Sri Lanka tour of Zimbabwe 2004 |
| 6 May 2004 | ZIM 199 & 102 v SL 5411st Test · Test | Sri Lanka won by an innings and 240 runs | Harare | Sri Lanka tour of Zimbabwe 2004 |