| 7 May 2010 | WI 138/8 v SL 195/316th T20I · T20I | SL | 6 | - | 0 | Sri Lanka won by 57 runs | Barbados | ICC World Twenty20 2010 |
| 19 Jun 2009 | SL 158/5 v WI 101Semi-final · T20I | SL | 24 | - | 0 | Sri Lanka won by 57 runs | London | ICC World Twenty20 2009 |
| 10 Jun 2009 | SL 192/5 v WI 177/511th T20I · T20I | SL | 81 | 0/34 | 0 | Sri Lanka won by 15 runs | Nottingham | ICC World Twenty20 2009 |
| 1 Apr 2007 | WI 190 v SL 303/5Match 30 · ODI | SL | 115 | 3/38 | 0 | Sri Lanka won by 113 runs | Guyana | ICC World Cup 2006/07 |
| 14 Oct 2006 | SL 83/1 v WI 80Match 6 · ODI | SL | 45* | - | 1 | Sri Lanka won by 9 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 6 Aug 2005 | WI 226/7 v SL 193Match 5 · ODI | SL | 23 | - | 0 | West Indies won by 33 runs | Colombo | Indian Oil Cup 2005 |
| 22 Jul 2005 | SL 150 & 375/7 v WI 148 & 1372nd Test · Test | SL | 2 & 36 | 1/26 | 1 | 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 | SL | 3 & 15 | 0/15 & 0/20 | 0 | Sri Lanka won by 6 wickets | Colombo | West Indies tour of Sri Lanka 2005 |
| 27 Jun 2003 | WI 191 & 212/3 v SL 208 & 1942nd Test · Test | SL | 26 & 13 | - | 1 | West Indies won by 7 wickets | Jamaica | Sri Lanka tour of West Indies 2003 |
| 20 Jun 2003 | WI 477/9 v SL 354 & 126/01st Test · Test | SL | 8 & 72* | - | 0 | Match drawn | Saint Lucia | Sri Lanka tour of West Indies 2003 |
| 11 Jun 2003 | SL 191 v WI 160/43rd ODI · ODI | SL | 8 | 0/20 | 1 | West Indies won by 6 wickets (DLS method) | Kingstown | Sri Lanka tour of West Indies 2003 |
| 8 Jun 2003 | WI 312/4 v SL 313/62nd ODI · ODI | SL | 41 | 0/51 | 1 | Sri Lanka won by 4 wickets (with 3 balls remaining) | Barbados | Sri Lanka tour of West Indies 2003 |
| 7 Jun 2003 | SL 201 v WI 1461st ODI · ODI | SL | 0 | 0/9 | 1 | Sri Lanka won by 55 runs | Bridgetown | Sri Lanka tour of West Indies 2003 |
| 28 Feb 2003 | SL 228/6 v WI 222/9Match 34 · ODI | SL | 66 | 1/46 | 1 | Sri Lanka won by 6 runs | Cape Town | ICC World Cup 2002/03 |
| 19 Dec 2001 | SL 253/8 v WI 212/7Final · ODI | SL | 64 | 2/41 | 0 | Sri Lanka won by 34 runs (D/L method) | Colombo | 2001 LG Abans Triangular Series |
| 15 Dec 2001 | SL 239/2 v WI 235/95th Match · ODI | SL | 34 | 2/36 | 1 | Sri Lanka won by 8 wickets (with 41 balls remaining) | Kandy | 2001 LG Abans Triangular Series |
| 11 Dec 2001 | WI 250/8 v SL 2013rd Match · ODI | SL | 83 | 3/50 | 0 | West Indies won by 49 runs | Colombo | 2001 LG Abans Triangular Series |
| 29 Nov 2001 | SL 627/9 & 27/0 v WI 390 & 2623rd Test · Test | SL | 85 & 8* | 0/11 | 0 | Sri Lanka won by 10 wickets | Colombo | West Indies tour of Sri Lanka 2001/02 |
| 21 Nov 2001 | SL 288 & 224/6 v WI 191 & 1902nd Test · Test | SL | 16 & 55 | 0/13 | 0 | Sri Lanka won by 131 runs | Kandy | West Indies tour of Sri Lanka 2001/02 |
| 13 Nov 2001 | SL 590/9 & 6/0 v WI 448 & 1441st Test · Test | SL | 25 & 6* | 0/24 & 0/13 | 2 | Sri Lanka won by 10 wickets | Galle | West Indies tour of Sri Lanka 2001/02 |
| 4 Oct 2000 | SL 287/6 v WI 1792nd PQF · ODI | SL | 2 | 2/30 | 0 | Sri Lanka won by 108 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 17 Oct 1999 | WI 145 v SL 146/14th Match · ODI | SL | 88 | - | 0 | Sri Lanka won by 9 wickets (with 132 balls remaining) | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 13 Oct 1999 | SL 178 v WI 181/71st Match · ODI | SL | 28 | 0/9 | 1 | West Indies won by 3 wickets (with 4 balls remaining) | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 1 Nov 1997 | SL 240/3 v WI 237/81st Match · ODI | SL | 24 | 1/33 | 0 | Sri Lanka won by 7 wickets (with 62 balls remaining) | Lahore | 1997-98 Wills Quadrangular Tournament |
| 20 Jun 1997 | WI 147 & 343 v SL 222 & 233/82nd Test · Test | SL | 90 & 17 | - | 2 | Match drawn | Kingstown | Sri Lanka tour of West Indies 1997 |
| 13 Jun 1997 | SL 223/9 & 152/9 v WI 189 & 189/41st Test · Test | SL | 85 & 0 | 0/8 & 0/17 | 1 | West Indies won by 6 wickets | St John's | Sri Lanka tour of West Indies 1997 |
| 6 Jun 1997 | WI 283/7 v SL 248/8Only ODI · ODI | SL | 44 | 5/58 | 0 | West Indies won by 35 runs | Leeds | Sri Lanka tour of West Indies 1997 |
| 13 Apr 1996 | WI 216/9 v SL 251Only ODI · ODI | SL | 46 | 1/32 | 2 | Sri Lanka won by 35 runs | Port of Spain | Sri Lanka tour of West Indies 1995/96 |
| 14 Jan 1996 | SL 202 v WI 186/911th Match · ODI | SL | 28 | 1/39 | 0 | Sri Lanka won by 16 runs | Perth | 1995–96 Australian Tri-Series |
| 5 Jan 1996 | SL 102 v WI 104/37th Match · ODI | SL | 3 | - | 0 | West Indies won by 7 wickets (with 143 balls remaining) | Brisbane | 1995–96 Australian Tri-Series |
| 3 Jan 1996 | SL 124 v WI 1946th Match · ODI | SL | 3 | 0/9 | 0 | West Indies won by 70 runs | Hobart | 1995–96 Australian Tri-Series |
| 15 Dec 1995 | SL 161/6 v WI 160/81st Match · ODI | SL | 28 | - | 1 | Sri Lanka won by 4 wickets (with 30 balls remaining) | Adelaide | 1995–96 Australian Tri-Series |
| 20 Oct 1995 | SL 273 v WI 223Final · ODI | SL | 57 | 1/40 | 1 | Sri Lanka won by 50 runs | Sharjah | 1995–96 Singer Champions Trophy |
| 16 Oct 1995 | SL 329 v WI 333/75th Match · ODI | SL | 5 | 0/30 | 0 | West Indies won by 4 runs | Sharjah | 1995–96 Singer Champions Trophy |
| 11 Oct 1995 | SL 234/7 v WI 228/91st Match · ODI | SL | 1 | 2/48 | 1 | Sri Lanka won by 6 runs | Sharjah | 1995–96 Singer Champions Trophy |
| 18 Dec 1993 | SL 103/5 v WI 107/43rd ODI · ODI | SL | 1 | 2/28 | 1 | West Indies won by 6 wickets (with 5 balls remaining) | Colombo | West Indies tour of Sri Lanka 1993/94 |
| 16 Dec 1993 | SL 230/7 v WI 229/82nd ODI · ODI | SL | 11 | 1/41 | 0 | Sri Lanka won by 3 wickets (with 5 balls remaining) | Colombo | West Indies tour of Sri Lanka 1993/94 |
| 8 Dec 1993 | SL 190 & 43/2 v WI 204Only Test · Test | SL | 0 & DNB | 1/7 | 1 | Match drawn | Moratuwa | West Indies tour of Sri Lanka 1993/94 |
| 1 Dec 1993 | SL 35/1 v WI 197/31st ODI · ODI | SL | 4* | 1/40 | 1 | No result | Colombo | West Indies tour of Sri Lanka 1993/94 |
| 25 Nov 1993 | SL 188/6 v WI 190/32nd Semi-Final · ODI | SL | 18 | 0/14 | 0 | West Indies won by 7 wickets (with 49 balls remaining) | Kolkata | 1993 Hero Cup |
| 9 Nov 1993 | SL 222/8 v WI 268/82nd Match · ODI | SL | 2 | - | 0 | West Indies won by 46 runs | Mumbai | 1993 Hero Cup |
| 3 Nov 1993 | SL 182/9 v WI 183/26th Match · ODI | SL | 27 | 0/48 | 0 | West Indies won by 8 wickets (with 68 balls remaining) | Sharjah | 1993–94 Pepsi Champions Trophy |
| 28 Oct 1993 | SL 172 v WI 173/21st Match · ODI | SL | 23 | 1/41 | 0 | West Indies won by 8 wickets (with 24 balls remaining) | Sharjah | 1993–94 Pepsi Champions Trophy |