| 20 Jan 1996 | AUS 273/5 v SL 159/82nd Final · ODI | SL | 30 | 0/57 | 0 | Australia won by 9 runs (revised target) | Sydney | 1995–96 Australian Tri-Series |
| 18 Jan 1996 | AUS 201/7 v SL 1831st Final · ODI | SL | 19 | 0/37 | 0 | Australia won by 18 runs | Melbourne | 1995–96 Australian Tri-Series |
| 16 Jan 1996 | AUS 242/4 v SL 246/712th Match · ODI | SL | 3 | 0/44 | 0 | Sri Lanka won by 3 wickets (with 2 balls remaining) | Melbourne | 1995–96 Australian Tri-Series |
| 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 |
| 12 Jan 1996 | AUS 266/6 v SL 183/910th Match · ODI | SL | 27 | 2/48 | 1 | Australia won by 83 runs | Perth | 1995–96 Australian Tri-Series |
| 9 Jan 1996 | AUS 213/5 v SL 214/79th Match · ODI | SL | 8 | 0/56 | 0 | Sri Lanka won by 3 wickets (with 15 balls remaining) | Melbourne | 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 |
| 21 Dec 1995 | AUS 257/5 v SL 255/94th Match · ODI | SL | 24 | 0/35 | 0 | Australia won by 5 wickets (with 2 balls remaining) | Sydney | 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 |
| 17 Oct 1995 | PAK 143 v SL 149/26th Match · ODI | SL | 25 | 2/10 | 0 | Sri Lanka won by 8 wickets (with 139 balls remaining) | 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 |
| 12 Oct 1995 | PAK 264/7 v SL 182/82nd Match · ODI | SL | 24 | 1/51 | 1 | Pakistan won by 82 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 |
| 3 Oct 1995 | PAK 183/9 v SL 184/63rd ODI · ODI | SL | 19 | 0/31 | 1 | Sri Lanka won by 4 wickets (with 2 balls remaining) | Rawalpindi | Sri Lanka tour of Pakistan 1995/96 |
| 1 Oct 1995 | PAK 208/8 v SL 257/72nd ODI · ODI | SL | 51 | 2/38 | 1 | Sri Lanka won by 49 runs | Faisalabad | Sri Lanka tour of Pakistan 1995/96 |
| 29 Sept 1995 | PAK 234/1 v SL 233/51st ODI · ODI | SL | 25 | 1/43 | 0 | Pakistan won by 9 wickets (with 36 balls remaining) | Gujranwala | Sri Lanka tour of Pakistan 1995/96 |
| 14 Apr 1995 | IND 233/2 v SL 230/7Final · ODI | SL | 22 | 0/38 | 1 | India won by 8 wickets (with 49 balls remaining) | Sharjah | 1995 Asia Cup |
| 11 Apr 1995 | PAK 178/9 v SL 180/56th Match · ODI | SL | 30 | 1/31 | 1 | Sri Lanka won by 5 wickets (with 115 balls remaining) | Sharjah | 1995 Asia Cup |
| 9 Apr 1995 | IND 206/2 v SL 202/95th Match · ODI | SL | 31 | 2/42 | 1 | India won by 8 wickets (with 101 balls remaining) | Sharjah | 1995 Asia Cup |
| 6 Apr 1995 | BAN 126 v SL 2332nd Match · ODI | SL | 51 | 1/19 | 1 | Sri Lanka won by 107 runs | Sharjah | 1995 Asia Cup |
| 1 Apr 1995 | NZ 199 v SL 250/63rd ODI · ODI | SL | 49 | 3/35 | 1 | Sri Lanka won by 51 runs | Auckland | Sri Lanka tour of New Zealand 1994/95 |
| 29 Mar 1995 | NZ 280/6 v SL 117/62nd ODI · ODI | SL | 6 | 1/47 | 0 | New Zealand won by 57 runs (revised target) | Hamilton | Sri Lanka tour of New Zealand 1994/95 |
| 26 Mar 1995 | NZ 271/6 v SL 2381st ODI · ODI | SL | 46 | - | 0 | New Zealand won by 33 runs | Christchurch | Sri Lanka tour of New Zealand 1994/95 |
| 21 Dec 1994 | SA 237/8 v SL 139/612th Match · ODI | SL | 20 | 0/21 | 1 | South Africa won by 44 runs (revised target) | Port Elizabeth | 1994–95 Mandela Trophy |
| 18 Dec 1994 | NZ 255/4 v SL 257/510th Match · ODI | SL | 52 | 0/27 | 0 | Sri Lanka won by 5 wickets (with 17 balls remaining) | East London | 1994–95 Mandela Trophy |
| 15 Dec 1994 | SA 191 v SL 226/88th Match · ODI | SL | 23 | 1/42 | 0 | Sri Lanka won by 35 runs | Bloemfontein | 1994–95 Mandela Trophy |
| 8 Dec 1994 | NZ 66/1 v SL 288/44th Match · ODI | SL | 140 | - | 0 | No result | Bloemfontein | 1994–95 Mandela Trophy |
| 4 Dec 1994 | PAK 245/9 v SL 233/92nd Match · ODI | SL | 8 | 0/23 | 0 | Pakistan won by 12 runs | Centurion | 1994–95 Mandela Trophy |
| 2 Dec 1994 | PAK 239/4 v SL 238/51st Match · ODI | SL | 26 | 1/31 | 0 | Pakistan won by 6 wickets (with 13 balls remaining) | Durban | 1994–95 Mandela Trophy |
| 6 Nov 1994 | ZIM 105/9 v SL 296/43rd ODI · ODI | SL | 11 | 0/2 | 0 | Sri Lanka won by 191 runs | Harare | Sri Lanka tour of Zimbabwe 1994/95 |
| 5 Nov 1994 | ZIM 290/5 v SL 288/82nd ODI · ODI | SL | 37 | - | 0 | Zimbabwe won by 2 runs | Harare | Sri Lanka tour of Zimbabwe 1994/95 |
| 3 Nov 1994 | ZIM 200 v SL 256/51st ODI · ODI | SL | 1 | 0/13 | 1 | Sri Lanka won by 56 runs | Harare | Sri Lanka tour of Zimbabwe 1994/95 |
| 26 Oct 1994 | ZIM 375 v SL 402 & 89/33rd Test · Test | SL | 10 & DNB | 0/12 | 0 | Match drawn | Harare | Sri Lanka tour of Zimbabwe 1994/95 |
| 17 Sept 1994 | SL 98/9 v IND 99/4Final · ODI | SL | 1 | 0/15 | 1 | India won by 6 wickets (with 8 balls remaining) | Colombo | 1994 Singer World Series |
| 13 Sept 1994 | SL 164/4 v AUS 225/65th Match · ODI | SL | 0 | 2/42 | 0 | Sri Lanka won by 6 wickets (with 8 balls remaining) (revised target) | Colombo | 1994 Singer World Series |
| 11 Sept 1994 | SL 213/3 v PAK 210/64th Match · ODI | SL | 4 | 1/33 | 1 | Sri Lanka won by 7 wickets (with 16 balls remaining) | Colombo | 1994 Singer World Series |
| 5 Sept 1994 | SL 126/3 v IND 125/51st Match · ODI | SL | 3 | 1/17 | 1 | Sri Lanka won by 7 wickets (with 4 balls remaining) | Colombo | 1994 Singer World Series |
| 24 Aug 1994 | SL 160 v PAK 1875th ODI · ODI | SL | 0 | 0/39 | 0 | Pakistan won by 27 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 22 Aug 1994 | SL 174/9 v PAK 175/54th ODI · ODI | SL | 2 | 2/28 | 1 | Pakistan won by 5 wickets (with 50 balls remaining) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 9 Aug 1994 | SL 226 & 181 v PAK 390 & 318/41st Test · Test | SL | 9 & 1 | 0/53 | 3 | Pakistan won by 301 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 7 Aug 1994 | SL 218 v PAK 237/73rd ODI · ODI | SL | 50 | 2/38 | 1 | Pakistan won by 19 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 6 Aug 1994 | SL 181/3 v PAK 180/82nd ODI · ODI | SL | 54 | 0/26 | 1 | Sri Lanka won by 7 wickets (with 16 balls remaining) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 3 Aug 1994 | SL 200/6 v PAK 169/11st ODI · ODI | SL | 77 | 0/15 | 0 | Pakistan won by 9 wickets (with 70 balls remaining) (revised target) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 18 Apr 1994 | NZ 217/8 v SL 215/96th Match · ODI | SL | 5 | 1/37 | 1 | New Zealand won by 2 runs | Sharjah | 1993-94 Pepsi Austral-Asia Cup |
| 14 Apr 1994 | AUS 158/1 v SL 1542nd Match · ODI | SL | 8 | 0/22 | 0 | Australia won by 9 wickets (with 79 balls remaining) | Sharjah | 1993-94 Pepsi Austral-Asia Cup |
| 20 Feb 1994 | IND 213/9 v SL 141/63rd ODI · ODI | SL | 0 | 1/27 | 0 | Sri Lanka won by 4 wickets (with 1 ball remaining) (revised target) | Jalandhar | Sri Lanka tour of India 1993/94 |
| 18 Feb 1994 | IND 227/3 v SL 226/72nd ODI · ODI | SL | 9 | 1/38 | 1 | India won by 7 wickets (with 10 balls remaining) | Hyderabad | Sri Lanka tour of India 1993/94 |
| 15 Feb 1994 | IND 246/5 v SL 238/81st ODI · ODI | SL | 31 | 0/47 | 0 | India won by 8 runs | Rajkot | Sri Lanka tour of India 1993/94 |