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

Mahela Jayawardene: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
30 Jul 2000SL 308 & 169 v SA 253 & 2312nd Test · TestSL18 & 1-3South Africa won by 7 runsKandySouth Africa tour of Sri Lanka 2000
20 Jul 2000SL 522 v SA 238 & 2691st Test · TestSL167-0Sri Lanka won by an innings and 15 runsGalleSouth Africa tour of Sri Lanka 2000
14 Jul 2000SL 294/7 v SA 264/9Final · ODISL27-0Sri Lanka won by 30 runsColombo2000 Singer Triangular Series
11 Jul 2000SL 168/2 v SA 1675th Match · ODISL14*-2Sri Lanka won by 8 wickets (with 135 balls remaining)Colombo2000 Singer Triangular Series
9 Jul 2000SL 244/4 v PAK 240/64th Match · ODISL49-1Sri Lanka won by 6 wickets (with 4 balls remaining)Colombo2000 Singer Triangular Series
6 Jul 2000SL 249/7 v SA 2122nd Match · ODISL8-1Sri Lanka won by 37 runsGalle2000 Singer Triangular Series
5 Jul 2000SL 166/5 v PAK 164/81st Match · ODISL14-1Sri Lanka won by 5 wickets (with 45 balls remaining)Galle2000 Singer Triangular Series
28 Jun 2000SL 467/5 v PAK3rd Test · TestSL2-0Match drawnKandyPakistan tour of Sri Lanka 2000
21 Jun 2000SL 181 & 256 v PAK 600/82nd Test · TestSL72 & 92/320Pakistan won by an innings and 163 runsGallePakistan tour of Sri Lanka 2000
14 Jun 2000SL 273 & 123 v PAK 266 & 131/51st Test · TestSL77 & 10/22Pakistan won by 5 wicketsColomboPakistan tour of Sri Lanka 2000
7 Jun 2000PAK 277/4 v SL 238/9Final · ODISL0-0Pakistan won by 39 runsDhaka2000 Asia Cup
5 Jun 2000PAK 193/3 v SL 1926th Match · ODISL2-0Pakistan won by 7 wickets (with 10 balls remaining)Dhaka2000 Asia Cup
1 Jun 2000IND 205 v SL 276/83rd Match · ODISL7-1Sri Lanka won by 71 runsDhaka2000 Asia Cup
29 May 2000BAN 175/6 v SL 178/11st Match · ODISLDNB-1Sri Lanka won by 9 wickets (with 116 balls remaining)Dhaka2000 Asia Cup
12 Mar 2000PAK 256 & 421 v SL 227 & 2283rd Test · TestSL1 & 29-0Pakistan won by 222 runsKarachiPakistan tour of Sri Lanka 2000
5 Mar 2000SL 268 & 224 v PAK 199 & 2362nd Test · TestSL36 & 101/76Sri Lanka won by 57 runsPeshawarPakistan tour of Sri Lanka 2000
26 Feb 2000PAK 182 & 390 v SL 353 & 220/81st Test · TestSL42 & 35-3Sri Lanka won by 2 wicketsRawalpindiPakistan tour of Sri Lanka 2000
19 Feb 2000SL 241/9 v PAK 137/93rd ODI · ODISL43-0Sri Lanka won by 104 runsLahore2000 Asia Cup
16 Feb 2000SL 263/6 v PAK 2292nd ODI · ODISL9-0Sri Lanka won by 34 runsGujranwala2000 Asia Cup
13 Feb 2000SL 274/8 v PAK 2451st ODI · ODISL27-0Sri Lanka won by 29 runsKarachi2000 Asia Cup
19 Dec 1999SL 202 v ZIM 206/45th ODI · ODISL171/240Zimbabwe won by 6 wickets (with 22 balls remaining)HarareSri Lanka tour of Zimbabwe 1999/00
15 Dec 1999SL 248/7 v ZIM 1503rd ODI · ODISL181/140Sri Lanka won by 98 runsHarareSri Lanka tour of Zimbabwe 1999/00
12 Dec 1999SL 213 v ZIM 2002nd ODI · ODISL16-0Sri Lanka won by 13 runsBulawayoSri Lanka tour of Zimbabwe 1999/00
4 Dec 1999ZIM 218 & 197/7 v SL 231 & 36/13rd Test · TestSL2 & DNB0/122Match drawnHarareSri Lanka tour of Zimbabwe 1999/00
26 Nov 1999ZIM 174 & 292 v SL 432 & 38/42nd Test · TestSL91 & 6*0/72Sri Lanka won by 6 wicketsHarareSri Lanka tour of Zimbabwe 1999/00
18 Nov 1999ZIM 286 & 136/3 v SL 4281st Test · TestSL17-1Match drawnBulawayoSri Lanka tour of Zimbabwe 1999/00
22 Oct 1999PAK 211/9 v SL 123Final · ODISL8-1Pakistan won by 88 runsSharjahCoca Cola Champions Trophy 1999/00
18 Oct 1999PAK 239/8 v SL 1215th Match · ODISL2-1Pakistan won by 118 runsSharjahCoca Cola Champions Trophy 1999/00
17 Oct 1999WI 145 v SL 146/14th Match · ODISLDNB-1Sri Lanka won by 9 wickets (with 132 balls remaining)SharjahCoca Cola Champions Trophy 1999/00
15 Oct 1999PAK 196 v SL 1963rd Match · ODISL1-0Match tiedSharjahCoca Cola Champions Trophy 1999/00
13 Oct 1999SL 178 v WI 181/71st Match · ODISL60/70West Indies won by 3 wickets (with 4 balls remaining)SharjahCoca Cola Champions Trophy 1999/00
30 Sept 1999SL 61/4 v AUS 3423rd Test · TestSL21-1Match drawnColomboAustralia tour of Sri Lanka 1999
22 Sept 1999SL 296 & 55/0 v AUS 2282nd Test · TestSL46 & DNB-1Match drawnGalleAustralia tour of Sri Lanka 1999
9 Sept 1999SL 234 & 95/4 v AUS 188 & 140/81st Test · TestSL46 & 9-0Sri Lanka won by 6 wicketsKandyAustralia tour of Sri Lanka 1999
31 Aug 1999SL 208/2 v AUS 202Final · ODISLDNB-1Sri Lanka won by 8 wickets (with 63 balls remaining)Colombo1999 Aiwa Cup
29 Aug 1999SL 247/9 v IND 296/46th Match · ODISL62-0India won by 23 runs (D/L method)Colombo1999 Aiwa Cup
26 Aug 1999SL 214 v AUS 241/94th Match · ODISL01/160Australia won by 27 runsColombo1999 Aiwa Cup
25 Aug 1999SL 206/3 v IND 205/83rd Match · ODISL27-1Sri Lanka won by 7 wickets (with 20 balls remaining)Colombo1999 Aiwa Cup
22 Aug 1999SL 160 v AUS 205/91st Match · ODISL7-0Australia won by 50 runs (D/L method)Galle1999 Aiwa Cup
30 May 1999KEN 230/6 v SL 275/827th Match · ODISL452/560Sri Lanka won by 45 runsSouthampton1999 Cricket World Cup
26 May 1999IND 373/6 v SL 21621st Match · ODISL40/210India won by 157 runsTaunton1999 Cricket World Cup
22 May 1999SL 198/6 v ZIM 197/914th Match · ODISL310/80Sri Lanka won by 4 wickets (with 24 balls remaining)Worcester1999 Cricket World Cup
19 May 1999SA 199/9 v SL 1109th Match · ODISL220/460South Africa won by 89 runsNorthampton1999 Cricket World Cup
30 Mar 1999IND 286/6 v SL 2355th Match · ODISL300/460India won by 51 runsPune1998–99 Pepsi Cup
27 Mar 1999PAK 241 v SL 253/84th Match · ODISL101-0Sri Lanka won by 12 runsVisakhapatnam1998–99 Pepsi Cup
22 Mar 1999IND 287/4 v SL 2072nd Match · ODISL0-1India won by 80 runsNagpur1998–99 Pepsi Cup
19 Mar 1999PAK 246/9 v SL 2371st Match · ODISL60-0Pakistan won by 9 runsJamshedpur1998–99 Pepsi Cup
12 Mar 1999SL 231 & 188 v PAK 594Final · TestSL0 & 10/351Pakistan won by an innings and 175 runsDhakaPakistan tour of India 1998/99
4 Mar 1999PAK 398 & 314/8 v SL 328 & 165/23rd Match · TestSL4 & 50-0Match drawnLahorePakistan tour of India 1998/99
24 Feb 1999IND 518/7 & 306/5 v SL 4852nd Match · TestSL2421/35 & 0/300Match drawnColomboPakistan tour of India 1998/99
PreviousPage 15 · 772 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.