| 10 Mar 2011 | SL 327/6 v ZIM 188Match 26 · ODI | SL | DNB | 3/34 | 0 | Sri Lanka won by 139 runs | Kandy | ICC Cricket World Cup 2010/11 |
| 12 Jan 2009 | SL 210/6 v ZIM 802nd Match · ODI | SL | DNB | 2/4 | 0 | Sri Lanka won by 130 runs | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 30 Nov 2008 | ZIM 133 v SL 152Match 5 · ODI | SL | 5 | 5/29 | 0 | Sri Lanka won by 19 runs | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 24 Nov 2008 | ZIM 166/7 v SL 171/7Match 3 · ODI | SL | DNB | 2/20 | 0 | Sri Lanka won by 5 runs | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 22 Nov 2008 | ZIM 67 v SL 68/1Match 2 · ODI | SL | DNB | 0/1 | 0 | Sri Lanka won by 9 wickets | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 20 Nov 2008 | ZIM 127 v SL 130/4Match 1 · ODI | SL | DNB | 4/14 | 0 | Sri Lanka won by 6 wickets | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 10 Oct 2006 | SL 285/7 v ZIM 141Match 3 · ODI | SL | 10 | 2/20 | 0 | Sri Lanka won by 144 runs | Ahmedabad | ICC Champions Trophy 2006/07 |
| 14 May 2004 | ZIM 228 & 231 v SL 713/32nd Test · Test | SL | DNB | 2/58 & 4/79 | 2 | 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 | SL | 26 | 6/45 & 2/37 | 3 | Sri Lanka won by an innings and 240 runs | Harare | Sri Lanka tour of Zimbabwe 2004 |
| 29 Apr 2004 | ZIM 221/9 v SL 246/75th ODI · ODI | SL | DNB | 5/23 | 0 | Sri Lanka won by 25 runs | Harare | Sri Lanka tour of Zimbabwe 2004 |
| 22 Apr 2004 | ZIM 136 v SL 139/12nd ODI · ODI | SL | DNB | 4/32 | 0 | Sri Lanka won by 9 wickets (with 175 balls remaining) | Bulawayo | Sri Lanka tour of Zimbabwe 2004 |
| 20 Apr 2004 | ZIM 211/6 v SL 144/41st ODI · ODI | SL | DNB | 1/47 | 1 | Sri Lanka won by 12 runs (DLS method) | Bulawayo | Sri Lanka tour of Zimbabwe 2004 |
| 7 Apr 2003 | SL 193 v ZIM 194/6Match 5 · ODI | SL | 0 | 1/27 | 0 | Zimbabwe won by 4 wickets | Sharjah | Cherry Blossom Sharjah Cup 2002/03 |
| 15 Mar 2003 | SL 256/5 v ZIM 182Super Sixes · ODI | SL | DNB | 1/22 | 0 | Sri Lanka won by 74 runs | East London | ICC World Cup 2002/03 |
| 12 Jan 2002 | SL 418 & 212/2 v ZIM 236 & 793rd Test · Test | SL | 5* & DNB | 5/67 & 4/24 | 1 | Sri Lanka won by 315 runs | Galle | Zimbabwe tour of Sri Lanka 2001/02 |
| 4 Jan 2002 | SL 505 v ZIM 236 & 1752nd Test · Test | SL | 1 | 9/51 & 4/64 | 0 | Sri Lanka won by an innings and 94 runs | Kandy | Zimbabwe tour of Sri Lanka 2001/02 |
| 27 Dec 2001 | SL 586/6 v ZIM 184 & 2361st Test · Test | SL | DNB | 4/53 & 4/35 | 0 | Sri Lanka won by an innings and 166 runs | Colombo | Zimbabwe tour of Sri Lanka 2001/02 |
| 12 Dec 2001 | SL 272/7 v ZIM 2134th Match · ODI | SL | DNB | 4/32 | 0 | Sri Lanka won by 59 runs | Colombo | 2001 LG Abans Triangular Series |
| 8 Dec 2001 | SL 40/1 v ZIM 381st Match · ODI | SL | DNB | 2/1 | 0 | Sri Lanka won by 9 wickets (with 274 balls remaining) | Colombo | 2001 LG Abans Triangular Series |
| 30 Oct 2001 | SL 250 v ZIM 171/84th Match · ODI | SL | 2 | 1/22 | 1 | Sri Lanka won by 79 runs | Sharjah | 2001 Khaleej Times Trophy |
| 26 Oct 2001 | SL 256/6 v ZIM 1931st Match · ODI | SL | 2* | 2/16 | 0 | Sri Lanka won by 63 runs | Sharjah | 2001 Khaleej Times Trophy |
| 25 Oct 2000 | SL 276/9 v ZIM 1534th Match · ODI | SL | 1* | 2/19 | 0 | Sri Lanka won by 123 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 21 Oct 2000 | SL 229/3 v ZIM 225/42nd Match · ODI | SL | DNB | 1/45 | 1 | Sri Lanka won by 7 wickets (with 18 balls remaining) | Sharjah | 2000–01 Sharjah Champions Trophy |
| 15 Dec 1999 | SL 248/7 v ZIM 1503rd ODI · ODI | SL | DNB | 4/16 | 0 | Sri Lanka won by 98 runs | Harare | Sri Lanka tour of Zimbabwe 1999/00 |
| 12 Dec 1999 | SL 213 v ZIM 2002nd ODI · ODI | SL | 2 | 2/48 | 0 | Sri Lanka won by 13 runs | Bulawayo | Sri Lanka tour of Zimbabwe 1999/00 |
| 4 Dec 1999 | ZIM 218 & 197/7 v SL 231 & 36/13rd Test · Test | SL | 5 & DNB | 0/51 & 2/52 | 0 | Match drawn | Harare | Sri Lanka tour of Zimbabwe 1999/00 |
| 26 Nov 1999 | ZIM 174 & 292 v SL 432 & 38/42nd Test · Test | SL | 5 & DNB | 3/44 & 2/71 | 0 | Sri Lanka won by 6 wickets | Harare | Sri Lanka tour of Zimbabwe 1999/00 |
| 18 Nov 1999 | ZIM 286 & 136/3 v SL 4281st Test · Test | SL | 6 | 1/61 & 1/50 | 1 | Match drawn | Bulawayo | Sri Lanka tour of Zimbabwe 1999/00 |
| 22 May 1999 | SL 198/6 v ZIM 197/914th Match · ODI | SL | DNB | 2/29 | 0 | Sri Lanka won by 4 wickets (with 24 balls remaining) | Worcester | 1999 Cricket World Cup |
| 24 Jan 1998 | SL 213/5 v ZIM 212/82nd ODI · ODI | SL | DNB | 1/43 | 0 | Sri Lanka won by 5 wickets (with 10 balls remaining) | Colombo | Zimbabwe tour of Sri Lanka 1997/98 |
| 22 Jan 1998 | SL 210/5 v ZIM 2071st ODI · ODI | SL | DNB | 1/55 | 1 | Sri Lanka won by 5 wickets (with 28 balls remaining) | Colombo | Zimbabwe tour of Sri Lanka 1997/98 |
| 14 Jan 1998 | SL 225/9 & 326/5 v ZIM 251 & 2992nd Test · Test | SL | 11 & DNB | 2/72 & 3/73 | 0 | Sri Lanka won by 5 wickets | Colombo | Zimbabwe tour of Sri Lanka 1997/98 |
| 7 Jan 1998 | SL 469/9 & 10/2 v ZIM 140 & 3381st Test · Test | SL | 17 & DNB | 5/23 & 7/94 | 0 | Sri Lanka won by 8 wickets | Kandy | Zimbabwe tour of Sri Lanka 1997/98 |
| 8 Apr 1997 | SL 153 v ZIM 2035th Match · ODI | SL | 1 | 2/39 | 1 | Zimbabwe won by 50 runs | Sharjah | 1996–97 Singer Akai Cup |
| 3 Apr 1997 | SL 188/3 v ZIM 187/91st Match · ODI | SL | DNB | 2/39 | 0 | Sri Lanka won by 7 wickets (with 26 balls remaining) | Sharjah | 1996–97 Singer Akai Cup |
| 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 |
| 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 |
| 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 |
| 6 Nov 1994 | ZIM 105/9 v SL 296/43rd ODI · ODI | SL | DNB | 1/21 | 1 | Sri Lanka won by 191 runs | Harare | Sri Lanka tour of Zimbabwe 1994/95 |
| 20 Oct 1994 | ZIM 462/9 v SL 218 & 193/42nd Test · Test | SL | 15* & DNB | 1/108 | 1 | Match drawn | Bulawayo | Sri Lanka tour of Zimbabwe 1994/95 |
| 11 Oct 1994 | ZIM 319/8 v SL 3831st Test · Test | SL | 0 | 2/60 | 0 | Match drawn | Harare | Sri Lanka tour of Zimbabwe 1994/95 |
| 15 Nov 1993 | SL 263/6 v ZIM 2085th Match · ODI | SL | DNB | 0/43 | 0 | Sri Lanka won by 55 runs | Patna | 1993 Hero Cup |