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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st 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-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

Angelo Mathews: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
1 Jul 2019SL 338/6 v WI 315/9Match 39 · ODISL261/60Sri Lanka won by 23 runsChester-le-StreetWorld Cup 2019
28 Jun 2019SA 206/1 v SL 203Match 35 · ODISL11-0South Africa won by 9 wicketsChester-le-StreetWorld Cup 2019
21 Jun 2019ENG 212 v SL 232/9Match 27 · ODISL85*-0Sri Lanka won by 20 runsLeedsWorld Cup 2019
15 Jun 2019AUS 334/7 v SL 247Match 20 · ODISL9-0Australia won by 87 runsLondonWorld Cup 2019
4 Jun 2019AFG 152 v SL 2017th match · ODISL0-1Sri Lanka won by 34 runs (D/L method)Cardiff2019 Cricket World Cup
1 Jun 2019NZ 137/0 v SL 136Match 3 · ODISL0-0New Zealand won by 10 wicketsCardiffWorld Cup 2019
21 May 2019SCO 199 v SL 322/82nd ODI · ODISL1-0Sri Lanka won by 35 runs (DLS method)EdinburghSri Lanka tour of England and Scotland 2019
10 Apr 2019KAN 231 v DAM 325/53rd Place · List ADAM101-0Dambulla won by 94 runsDambullaSuper Provincial One Day Tournament 2019
8 Apr 2019DAM 198 v KAN 199/35th Match · List ADAM47-0Kandy won by 7 wickets (111 balls left)DambullaSuper Provincial One Day Tournament 2019
6 Apr 2019DAM 269 v GAL 347/83rd Match · List ADAM78-1Galle won by 78 runsDambullaSuper Provincial One Day Tournament 2019
4 Apr 2019COLBO 238/9 v DAM 1561st Match · List ADAM1-0Colombo won by 82 runsDambullaSuper Provincial One Day Tournament 2019
26 Dec 2018NZ 178 & 585/4d v SL 104 & 236/92nd Test · TestSL33* & 22*0/60New Zealand won by 423 runsChristchurchSri Lanka tour of New Zealand 2018/19
15 Dec 2018SL 282 & 287/3 v NZ 5781st Test · TestSL83 & 120*0/10Match drawnWellingtonSri Lanka tour of New Zealand 2018/19
23 Nov 2018ENG 336 & 230 v SL 240 & 2843rd Test · TestSL5 & 5-2England won by 42 runsColomboEngland tour of Sri Lanka 2018/19
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestSL20 & 88-0England won by 57 runsKandyEngland tour of Sri Lanka 2018/19
6 Nov 2018ENG 342 & 322/6d v SL 203 & 2501st Test · TestSL52 & 53-0England won by 211 runsGalleEngland tour of Sri Lanka 2018/19
17 Sept 2018AFG 249 v SL 1583rd Match, Group B · ODISL22-0Afghanistan won by 91 runsAbu Dhabi2018 Asia Cup
15 Sept 2018BAN 261 v SL 124Match 1 · ODISL16-0Bangladesh won by 137 runsDubaiAsia Cup 2018
14 Aug 2018SA 98 v SL 99/7Only T20I · T20ISL0-0Sri Lanka won by 3 wicketsColomboSouth Africa tour of Sri Lanka 2018
12 Aug 2018SL 299/8 v SA 1215th ODI · ODISL97*-0Sri Lanka won by 178 runsColomboSouth Africa tour of Sri Lanka 2018
8 Aug 2018SL 306/7 v SA 187/94th ODI · ODISL22-1Sri Lanka won by 3 runs (DLS method)KandySouth Africa tour of Sri Lanka 2018
5 Aug 2018SA 363/7 v SL 2853rd ODI · ODISL32-0South Africa won by 78 runsKandySouth Africa tour of Sri Lanka 2018
1 Aug 2018SL 244/8 v SA 246/62nd ODI · ODISL79*-0South Africa won by 4 wicketsDambullaSouth Africa tour of Sri Lanka 2018
29 Jul 2018SL 193 v SA 196/51st ODI · ODISL5-1South Africa won by 5 wicketsDambullaSouth Africa tour of Sri Lanka 2018
20 Jul 2018SL 338 & 275/5d v SA 124 & 2902nd Test · TestSL10 & 71-3Sri Lanka won by 199 runsColomboSouth Africa tour of Sri Lanka 2018
12 Jul 2018SL 287 & 190 v SA 126 & 731st Test · TestSL1 & 35-4Sri Lanka won by 278 runsGalleSouth Africa tour of Sri Lanka 2018
6 Jun 2018WI 414/8d & 223/7d v SL 185 & 2261st Test · TestSL11 & 31-1West Indies won by 226 runsTrinidadSri Lanka tour of West Indies 2018
17 Jan 2018ZIM 290/6 v SL 2782nd ODI · ODISL42-1Zimbabwe won by 12 runsDhakaTri-Nation Tournament in Bangladesh 2017/18
22 Dec 2017IND 260/5 v SL 172/92nd T20I · T20ISLDNB0/160India won by 88 runsIndoreSri Lanka tour of India 2017/18
20 Dec 2017IND 180/3 v SL 871st T20I · T20ISL11/190India won by 93 runsCuttackSri Lanka tour of India 2017/18
17 Dec 2017SL 215 v IND 219/23rd ODI · ODISL170/300India won by 8 wicketsVisakhapatnamSri Lanka tour of India 2017/18
13 Dec 2017IND 392/4 v SL 251/82nd ODI · ODISL111*0/90India won by 141 runsChandigarhSri Lanka tour of India 2017/18
10 Dec 2017IND 112 v SL 114/31st ODI · ODISL25*1/82Sri Lanka won by 7 wicketsDharamsalaSri Lanka tour of India 2017/18
2 Dec 2017IND 536/7d & 246/5d v SL 373 & 299/53rd Test · TestSL111 & 1-1Match drawnDelhiSri Lanka tour of India 2017/18
24 Nov 2017SL 205 & 166 v IND 610/6d2nd Test · TestSL10 & 10-0India won by an innings and 239 runsNagpurSri Lanka tour of India 2017/18
16 Nov 2017IND 172 & 352/8d v SL 294 & 75/71st Test · TestSL52 & 12-1Match drawnKolkataSri Lanka tour of India 2017/18
6 Sept 2017SL 170/7 v IND 174/3Only T20I · T20ISL70/330India won by 7 wicketsColomboIndia tour of Sri Lanka 2017
3 Sept 2017SL 238 v IND 239/45th ODI · ODISL550/140India won by 6 wicketsColomboIndia tour of Sri Lanka 2017
31 Aug 2017IND 375/5 v SL 2074th ODI · ODISL702/240India won by 168 runsColomboIndia tour of Sri Lanka 2017
27 Aug 2017SL 217/9 v IND 218/43rd ODI · ODISL110/170India won by 6 wicketsKandyIndia tour of Sri Lanka 2017
24 Aug 2017SL 236/8 v IND 231/72nd ODI · ODISL200/111India won by 3 wickets (DLS method)KandyIndia tour of Sri Lanka 2017
20 Aug 2017SL 216 v IND 220/11st ODI · ODISL36*0/90India won by 9 wicketsDambullaIndia tour of Sri Lanka 2017
12 Aug 2017IND 487 v SL 135 & 1813rd Test · TestSL0 & 35-1India won by an innings and 171 runsKandyIndia tour of Sri Lanka 2017
3 Aug 2017IND 622/9d v SL 183 & 3862nd Test · TestSL26 & 36-2India won by an innings and 53 runsColomboIndia tour of Sri Lanka 2017
26 Jul 2017IND 600 & 240/3d v SL 291/9 & 245/81st Test · TestSL83 & 2-1India won by 304 runsGalleIndia tour of Sri Lanka 2017
14 Jul 2017ZIM 356 & 377 v SL 346 & 391/6Only Test · TestSL41 & 25-0Sri Lanka won by 4 wicketsColomboZimbabwe tour of Sri Lanka 2017
10 Jul 2017SL 203/8 v ZIM 204/7Match 5 · ODISL24-0Zimbabwe won by 3 wicketsHambantotaZimbabwe in Sri Lanka ODI Series 2017
8 Jul 2017SL 300/6 v ZIM 219/6Match 4 · ODISL42-1Zimbabwe won by 4 wickets (DLS method)HambantotaZimbabwe in Sri Lanka ODI Series 2017
6 Jul 2017SL 312/2 v ZIM 310/8Match 3 · ODISLDNB-0Sri Lanka won by 8 wicketsHambantotaZimbabwe in Sri Lanka ODI Series 2017
2 Jul 2017SL 158/3 v ZIM 155Match 2 · ODISL28*-0Sri Lanka won by 7 wicketsGalleZimbabwe in Sri Lanka ODI Series 2017
PreviousPage 4 · 565 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.