Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Ruwan Kalpage: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
30 Mar 1999IND 286/6 v SL 2355th Match · ODISL130/440India won by 51 runsPune1998–99 Pepsi Cup
27 Mar 1999PAK 241 v SL 253/84th Match · ODISL16*2/611Sri Lanka won by 12 runsVisakhapatnam1998–99 Pepsi Cup
22 Mar 1999IND 287/4 v SL 2072nd Match · ODISL30/440India won by 80 runsNagpur1998–99 Pepsi Cup
19 Mar 1999PAK 246/9 v SL 2371st Match · ODISL20/461Pakistan won by 9 runsJamshedpur1998–99 Pepsi Cup
4 Mar 1999PAK 398 & 314/8 v SL 328 & 165/23rd Match · TestSL2* & DNB2/75 & 2/921Match drawnLahorePakistan tour of India 1998/99
27 May 1998SL 285 & 297 v NZ 305 & 444/61st Test · TestSL6 & 162/49 & 0/513New Zealand won by 167 runsColomboNew Zealand tour of Sri Lanka 1998
26 Jan 1998SL 286/6 v ZIM 281/63rd ODI · ODISL371/341Sri Lanka won by 4 wickets (with 6 balls remaining)ColomboZimbabwe tour of Sri Lanka 1997/98
23 Aug 1997SL 132/6 v IND 291/93rd ODI · ODISL10/441No resultColomboIndia tour of Sri Lanka 1997
26 Jul 1997SL 240/2 v IND 239/7Final · ODISLDNB0/161Sri Lanka won by 8 wickets (with 79 balls remaining)Colombo1997 Asia Cup
22 Jul 1997SL 296/4 v BAN 193/85th Match · ODISLDNB0/351Sri Lanka won by 103 runsColombo1997 Asia Cup
18 Jul 1997SL 231/4 v IND 227/63rd Match · ODISLDNB0/280Sri Lanka won by 6 wickets (with 32 balls remaining)Colombo1997 Asia Cup
14 Jul 1997SL 239 v PAK 224/91st Match · ODISL150/373Sri Lanka won by 15 runsColombo1997 Asia Cup
26 Apr 1997SL 331 & 386/4 v PAK 292 & 285/52nd Test · TestSL5 & DNB0/42 & 0/600Match drawnColomboPakistan tour of Sri Lanka 1996/97
8 Apr 1997SL 153 v ZIM 2035th Match · ODISL73/380Zimbabwe won by 50 runsSharjah1996–97 Singer Akai Cup
20 Jan 1996AUS 273/5 v SL 159/82nd Final · ODISL92/472Australia won by 9 runs (revised target)Sydney1995–96 Australian Tri-Series
12 Jan 1996AUS 266/6 v SL 183/910th Match · ODISL10/180Australia won by 83 runsPerth1995–96 Australian Tri-Series
9 Jan 1996AUS 213/5 v SL 214/79th Match · ODISL10/240Sri Lanka won by 3 wickets (with 15 balls remaining)Melbourne1995–96 Australian Tri-Series
12 Oct 1995PAK 264/7 v SL 182/82nd Match · ODISL22-0Pakistan won by 82 runsSharjah1995–96 Singer Champions Trophy
11 Oct 1995SL 234/7 v WI 228/91st Match · ODISL1*0/250Sri Lanka won by 6 runsSharjah1995–96 Singer Champions Trophy
3 Oct 1995PAK 183/9 v SL 184/63rd ODI · ODISL10*1/261Sri Lanka won by 4 wickets (with 2 balls remaining)RawalpindiSri Lanka tour of Pakistan 1995/96
29 Sept 1995PAK 234/1 v SL 233/51st ODI · ODISLDNB0/320Pakistan won by 9 wickets (with 36 balls remaining)GujranwalaSri Lanka tour of Pakistan 1995/96
14 Apr 1995IND 233/2 v SL 230/7Final · ODISL7*0/440India won by 8 wickets (with 49 balls remaining)Sharjah1995 Asia Cup
11 Apr 1995PAK 178/9 v SL 180/56th Match · ODISLDNB0/460Sri Lanka won by 5 wickets (with 115 balls remaining)Sharjah1995 Asia Cup
6 Apr 1995BAN 126 v SL 2332nd Match · ODISL11/260Sri Lanka won by 107 runsSharjah1995 Asia Cup
1 Apr 1995NZ 199 v SL 250/63rd ODI · ODISL93/470Sri Lanka won by 51 runsAucklandSri Lanka tour of New Zealand 1994/95
29 Mar 1995NZ 280/6 v SL 117/62nd ODI · ODISL111/351New Zealand won by 57 runs (revised target)HamiltonSri Lanka tour of New Zealand 1994/95
26 Mar 1995NZ 271/6 v SL 2381st ODI · ODISL350/540New Zealand won by 33 runsChristchurchSri Lanka tour of New Zealand 1994/95
21 Dec 1994SA 237/8 v SL 139/612th Match · ODISL91/511South Africa won by 44 runs (revised target)Port Elizabeth1994–95 Mandela Trophy
18 Dec 1994NZ 255/4 v SL 257/510th Match · ODISL43*1/420Sri Lanka won by 5 wickets (with 17 balls remaining)East London1994–95 Mandela Trophy
15 Dec 1994SA 191 v SL 226/88th Match · ODISL42/420Sri Lanka won by 35 runsBloemfontein1994–95 Mandela Trophy
8 Dec 1994NZ 66/1 v SL 288/44th Match · ODISL4*-0No resultBloemfontein1994–95 Mandela Trophy
4 Dec 1994PAK 245/9 v SL 233/92nd Match · ODISL42/410Pakistan won by 12 runsCenturion1994–95 Mandela Trophy
2 Dec 1994PAK 239/4 v SL 238/51st Match · ODISL291/400Pakistan won by 6 wickets (with 13 balls remaining)Durban1994–95 Mandela Trophy
6 Nov 1994ZIM 105/9 v SL 296/43rd ODI · ODISL12*0/210Sri Lanka won by 191 runsHarareSri Lanka tour of Zimbabwe 1994/95
5 Nov 1994ZIM 290/5 v SL 288/82nd ODI · ODISL00/531Zimbabwe won by 2 runsHarareSri Lanka tour of Zimbabwe 1994/95
3 Nov 1994ZIM 200 v SL 256/51st ODI · ODISL0*2/270Sri Lanka won by 56 runsHarareSri Lanka tour of Zimbabwe 1994/95
26 Oct 1994ZIM 375 v SL 402 & 89/33rd Test · TestSL14 & DNB0/310Match drawnHarareSri Lanka tour of Zimbabwe 1994/95
17 Sept 1994SL 98/9 v IND 99/4Final · ODISL390/230India won by 6 wickets (with 8 balls remaining)Colombo1994 Singer World Series
13 Sept 1994SL 164/4 v AUS 225/65th Match · ODISL9*2/420Sri Lanka won by 6 wickets (with 8 balls remaining) (revised target)Colombo1994 Singer World Series
11 Sept 1994SL 213/3 v PAK 210/64th Match · ODISLDNB1/320Sri Lanka won by 7 wickets (with 16 balls remaining)Colombo1994 Singer World Series
5 Sept 1994SL 126/3 v IND 125/51st Match · ODISL3*0/170Sri Lanka won by 7 wickets (with 4 balls remaining)Colombo1994 Singer World Series
26 Aug 1994SL 71 & 234 v PAK 357/93rd Test · TestSL6 & 620/501Pakistan won by an innings and 52 runsKandyPakistan tour of Sri Lanka 1994
24 Aug 1994SL 160 v PAK 1875th ODI · ODISL42/380Pakistan won by 27 runsColomboPakistan tour of Sri Lanka 1994
22 Aug 1994SL 174/9 v PAK 175/54th ODI · ODISL241/390Pakistan won by 5 wickets (with 50 balls remaining)ColomboPakistan tour of Sri Lanka 1994
7 Aug 1994SL 218 v PAK 237/73rd ODI · ODISL44*2/480Pakistan won by 19 runsColomboPakistan tour of Sri Lanka 1994
6 Aug 1994SL 181/3 v PAK 180/82nd ODI · ODISLDNB4/361Sri Lanka won by 7 wickets (with 16 balls remaining)ColomboPakistan tour of Sri Lanka 1994
3 Aug 1994SL 200/6 v PAK 169/11st ODI · ODISL7*0/340Pakistan won by 9 wickets (with 70 balls remaining) (revised target)ColomboPakistan tour of Sri Lanka 1994
18 Apr 1994NZ 217/8 v SL 215/96th Match · ODISL61/310New Zealand won by 2 runsSharjah1993-94 Pepsi Austral-Asia Cup
14 Apr 1994AUS 158/1 v SL 1542nd Match · ODISL40/290Australia won by 9 wickets (with 79 balls remaining)Sharjah1993-94 Pepsi Austral-Asia Cup
20 Feb 1994IND 213/9 v SL 141/63rd ODI · ODISL41/360Sri Lanka won by 4 wickets (with 1 ball remaining) (revised target)JalandharSri Lanka tour of India 1993/94
Page 1 · 95 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.