| 7 Mar 1997 | NZ 586/7 v SL 222 & 3281st Test · Test | SL | 0 & 26 | 0/136 | 0 | New Zealand won by an innings and 36 runs | Dunedin | Sri Lanka tour of New Zealand 1996/97 |
| 12 Nov 1996 | PAK 193/2 v SL 1895th Match · ODI | SL | 1 | 1/57 | 0 | Pakistan won by 8 wickets (with 20 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 11 Nov 1996 | NZ 169/8 v SL 1694th Match · ODI | SL | 0 | 1/22 | 0 | Match tied | Sharjah | 1996–97 Singer Champions Trophy |
| 8 Nov 1996 | PAK 131 v SL 2062nd Match · ODI | SL | 4 | 2/33 | 0 | Sri Lanka won by 75 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 7 Nov 1996 | NZ 206/8 v SL 1771st Match · ODI | SL | 3 | 1/37 | 1 | New Zealand won by 29 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 4 Oct 1996 | PAK 371/9 v SL 2896th Match · ODI | SL | 0 | 2/73 | 2 | Pakistan won by 82 runs | Nairobi | Sameer Cup 1996–97 |
| 1 Oct 1996 | SA 169 v SL 170/83rd Match · ODI | SL | DNB | 4/35 | 1 | Sri Lanka won by 2 wickets (with 56 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 28 Sept 1996 | KEN 188/9 v SL 190/31st Match · ODI | SL | DNB | 4/18 | 0 | Sri Lanka won by 7 wickets (with 116 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 18 Sept 1996 | ZIM 141 & 235 v SL 350/8 & 30/02nd Test · Test | SL | 1* & DNB | 4/40 & 3/94 | 0 | Sri Lanka won by 10 wickets | Colombo | Zimbabwe tour of Sri Lanka 1996 |
| 11 Sept 1996 | SL 349 v ZIM 145 & 1271st Test · Test | SL | 0 | 2/28 & 5/33 | 0 | Sri Lanka won by an innings and 77 runs | Colombo | Zimbabwe tour of Sri Lanka 1996 |
| 7 Sept 1996 | SL 234/3 v AUS 184Final · ODI | SL | DNB | 1/28 | 2 | Sri Lanka won by 50 runs | Colombo | 1996 Singer World Series |
| 3 Sept 1996 | SL 228/4 v ZIM 227/55th Match · ODI | SL | DNB | 1/36 | 0 | Sri Lanka won by 6 wickets (with 18 balls remaining) | Colombo | 1996 Singer World Series |
| 30 Aug 1996 | SL 232/6 v AUS 228/93rd Match · ODI | SL | DNB | 2/41 | 0 | Sri Lanka won by 4 wickets (with 25 balls remaining) | Colombo | 1996 Singer World Series |
| 28 Aug 1996 | SL 230/1 v IND 226/52nd Match · ODI | SL | DNB | 0/42 | 0 | Sri Lanka won by 9 wickets (with 34 balls remaining) | Colombo | 1996 Singer World Series |
| 13 Apr 1996 | WI 216/9 v SL 251Only ODI · ODI | SL | 4 | 2/37 | 1 | Sri Lanka won by 35 runs | Port of Spain | Sri Lanka tour of West Indies 1995/96 |
| 7 Apr 1996 | PAK 215 v SL 172Final · ODI | SL | 0 | 2/42 | 2 | Pakistan won by 43 runs | Singapore | 1995-96 Singer Cup |
| 3 Apr 1996 | IND 199 v SL 1872nd Match · ODI | SL | 7* | 2/25 | 0 | India won by 12 runs | Padang | 1995-96 Singer Cup |
| 2 Apr 1996 | PAK 315 v SL 349/91st Match · ODI | SL | 2* | 2/59 | 2 | Sri Lanka won by 34 runs | Padang | 1995-96 Singer Cup |
| 17 Mar 1996 | AUS 241/7 v SL 245/3Final · ODI | SL | DNB | 1/31 | 0 | Sri Lanka won by 7 wickets (with 22 balls remaining) | Lahore | 1995–96 Wills World Cup |
| 13 Mar 1996 | SL 251/8 v IND 120/81st Semi-Final · ODI | SL | 5* | 1/29 | 0 | Sri Lanka won by default | Kolkata | 1995–96 Wills World Cup |
| 9 Mar 1996 | SL 236/5 v ENG 235/81st QF · ODI | SL | DNB | 2/37 | 0 | Sri Lanka won by 5 wickets (with 56 balls remaining) | Faisalabad | 1995–96 Wills World Cup |
| 6 Mar 1996 | SL 398/5 v KEN 254/728th Match · ODI | SL | DNB | 2/40 | 1 | Sri Lanka won by 144 runs | Kandy | 1995–96 Wills World Cup |
| 2 Mar 1996 | IND 271/3 v SL 272/424th Match · ODI | SL | DNB | 0/42 | 0 | Sri Lanka won by 6 wickets (with 8 balls remaining) | Delhi | 1995–96 Wills World Cup |
| 21 Feb 1996 | SL 229/4 v ZIM 228/69th Match · ODI | SL | DNB | 1/37 | 1 | Sri Lanka won by 6 wickets (with 78 balls remaining) | Colombo | 1995–96 Wills World Cup |
| 5 Jan 1996 | SL 102 v WI 104/37th Match · ODI | SL | 0 | 0/16 | 1 | 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 | 2* | 2/46 | 0 | West Indies won by 70 runs | Hobart | 1995–96 Australian Tri-Series |
| 26 Dec 1995 | AUS 500/6 & 41/0 v SL 233 & 3072nd Test · Test | SL | 11 & 0 | 1/124 | 2 | Australia won by 10 wickets | Melbourne | Sri Lanka tour of Australia 1995/96 |
| 21 Dec 1995 | AUS 257/5 v SL 255/94th Match · ODI | SL | 0* | 0/52 | 1 | 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 | DNB | 2/35 | 1 | Sri Lanka won by 4 wickets (with 30 balls remaining) | Adelaide | 1995–96 Australian Tri-Series |
| 8 Dec 1995 | SL 251 & 330 v AUS 617/51st Test · Test | SL | 0* & 3* | 2/224 | 1 | Australia won by an innings and 36 runs | Perth | Sri Lanka tour of Australia 1995/96 |
| 20 Oct 1995 | SL 273 v WI 223Final · ODI | SL | 0* | 3/31 | 2 | Sri Lanka won by 50 runs | Sharjah | 1995–96 Singer Champions Trophy |
| 17 Oct 1995 | PAK 143 v SL 149/26th Match · ODI | SL | DNB | 0/43 | 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 | 2 | 1/52 | 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 | 7* | 2/51 | 0 | Pakistan won by 82 runs | Sharjah | 1995–96 Singer Champions Trophy |
| 11 Oct 1995 | SL 234/7 v WI 228/91st Match · ODI | SL | DNB | 1/35 | 1 | Sri Lanka won by 6 runs | Sharjah | 1995–96 Singer Champions Trophy |
| 1 Oct 1995 | PAK 208/8 v SL 257/72nd ODI · ODI | SL | DNB | 1/37 | 1 | Sri Lanka won by 49 runs | Faisalabad | Sri Lanka tour of Pakistan 1995/96 |
| 22 Sept 1995 | PAK 214 & 212 v SL 232 & 338/93rd Test · Test | SL | 4 & 0* | 4/72 & 0/53 | 0 | Sri Lanka won by 144 runs | Sialkot | Sri Lanka tour of Pakistan 1995/96 |
| 15 Sept 1995 | PAK 333 & 209 v SL 223 & 3612nd Test · Test | SL | 8* & 10* | 5/68 & 2/83 | 2 | Sri Lanka won by 42 runs | Faisalabad | Sri Lanka tour of Pakistan 1995/96 |
| 8 Sept 1995 | PAK 459/9 v SL 186 & 2331st Test · Test | SL | 8 & 0 | 4/134 | 1 | Pakistan won by an innings and 40 runs | Peshawar | Sri Lanka tour of Pakistan 1995/96 |
| 14 Apr 1995 | IND 233/2 v SL 230/7Final · ODI | SL | DNB | 0/46 | 0 | 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 | DNB | 1/42 | 0 | Sri Lanka won by 5 wickets (with 115 balls remaining) | Sharjah | 1995 Asia Cup |
| 6 Apr 1995 | BAN 126 v SL 2332nd Match · ODI | SL | 6 | 4/23 | 1 | Sri Lanka won by 107 runs | Sharjah | 1995 Asia Cup |
| 1 Apr 1995 | NZ 199 v SL 250/63rd ODI · ODI | SL | DNB | 1/32 | 0 | 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 | DNB | 1/62 | 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 | 8 | 1/42 | 0 | New Zealand won by 33 runs | Christchurch | Sri Lanka tour of New Zealand 1994/95 |
| 18 Mar 1995 | NZ 307/9 & 0/0 v SL 233 & 4112nd Test · Test | SL | 8 & 7 | 2/77 | 0 | Match drawn | Dunedin | Sri Lanka tour of New Zealand 1994/95 |
| 11 Mar 1995 | NZ 109 & 185 v SL 183 & 3521st Test · Test | SL | 8 & 10* | 5/64 | 1 | Sri Lanka won by 241 runs | Napier | Sri Lanka tour of New Zealand 1994/95 |
| 21 Dec 1994 | SA 237/8 v SL 139/612th Match · ODI | SL | DNB | 0/32 | 0 | 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 | DNB | 0/50 | 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 | 0* | 2/23 | 1 | Sri Lanka won by 35 runs | Bloemfontein | 1994–95 Mandela Trophy |