Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Sri Lanka: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Pallekele International Cricket Stadium×
DateMatchResultGroundSeries
28 Feb 2026PAK 212/8 v SL 207/6Match 50 · T20IPakistan won by 5 runsKandyICC Men's T20 World Cup 2025/26
22 Feb 2026ENG 146/9 v SL 95Match 42 · T20IEngland won by 51 runsKandyICC Men's T20 World Cup 2025/26
16 Feb 2026AUS 181 v SL 184/2Match 30 · T20ISri Lanka won by 8 wicketsKandyICC Men's T20 World Cup 2025/26
12 Feb 2026SL 225/5 v OMA 120/9Match 16 · T20ISri Lanka won by 105 runsKandyICC Men's T20 World Cup 2025/26
3 Feb 2026ENG 128/9 v SL 1163rd T20I · T20IEngland won by 12 runsKandyEngland tour of Sri Lanka 2025/26
1 Feb 2026SL 189/5 v ENG 173/42nd T20I · T20IEngland won by 6 wickets (DLS method)KandyEngland tour of Sri Lanka 2025/26
30 Jan 2026SL 133 v ENG 125/41st T20I · T20IEngland won by 11 runs (DLS method)KandyEngland tour of Sri Lanka 2025/26
10 Jul 2025BAN 154/5 v SL 159/31st T20I · T20ISri Lanka won by 7 wicketsKandyBangladesh tour of Sri Lanka 2025
8 Jul 2025SL 285/7 v BAN 1863rd ODI · ODISri Lanka won by 99 runsKandyBangladesh tour of Sri Lanka 2025
19 Nov 2024NZ 112/1 v SL3rd ODI · ODINo resultKandyNew Zealand tour of Sri Lanka 2024/25
17 Nov 2024NZ 209 v SL 210/72nd ODI · ODISri Lanka won by 3 wickets (DLS method)KandyNew Zealand tour of Sri Lanka 2024/25
26 Oct 2024SL 156/3 v WI 196/23rd ODI · ODIWest Indies won by 8 wickets (DLS method)KandyWest Indies tour of Sri Lanka 2024/25
23 Oct 2024WI 189 v SL 190/52nd ODI · ODISri Lanka won by 5 wicketsKandyWest Indies tour of Sri Lanka 2024/25
20 Oct 2024WI 185/4 v SL 234/51st ODI · ODISri Lanka won by 5 wickets (DLS method)KandyWest Indies tour of Sri Lanka 2024/25
30 Jul 2024IND 137/9 v SL 137/83rd T20I · T20IMatch tied (India won the Super Over)KandyIndia tour of Sri Lanka 2024
28 Jul 2024SL 161/9 v IND 81/32nd T20I · T20IIndia won by 7 wickets (DLS method)KandyIndia tour of Sri Lanka 2024
27 Jul 2024IND 213/7 v SL 1701st T20I · T20IIndia won by 43 runsKandyIndia tour of Sri Lanka 2024
14 Feb 2024SL 267/3 v AFG 2663rd ODI · ODISri Lanka won by 7 wickets (with 88 balls remaining)KandyAfghanistan tour of Sri Lanka 2023/24
11 Feb 2024SL 308/6 v AFG 1532nd ODI · ODISri Lanka won by 155 runsKandyAfghanistan tour of Sri Lanka 2023/24
9 Feb 2024SL 381/3 v AFG 339/61st ODI · ODISri Lanka won by 42 runsKandyAfghanistan tour of Sri Lanka 2023/24
31 Aug 2023BAN 164 v SL 165/5Match 2 · ODISri Lanka won by 5 wicketsKandyAsia Cup 2023
30 Nov 2022SL 314/6 v AFG 313/83rd ODI · ODISri Lanka won by 4 wickets (with 2 balls remaining)PallekeleAfghanistan tour of Sri Lanka 2022/23
27 Nov 2022SL 10/0 v AFG 2282nd ODI · ODINo resultPallekeleAfghanistan tour of Sri Lanka 2022/23
25 Nov 2022SL 234 v AFG 294/81st ODI · ODIAfghanistan won by 60 runsPallekeleAfghanistan tour of Sri Lanka 2022/23
16 Jun 2022SL 220/9 v AUS 1892nd ODI · ODISri Lanka won by 26 runs (DLS method)KandyAustralia tour of Sri Lanka 2022
14 Jun 2022SL 300/7 v AUS 282/81st ODI · ODIAustralia won by 2 wickets (DLS method)KandyAustralia tour of Sri Lanka 2022
11 Jun 2022AUS 176/5 v SL 177/63rd T20I · T20ISri Lanka won by 4 wicketsKandyAustralia tour of Sri Lanka 2022
21 Jan 2022SL 254/9 v ZIM 703rd ODI · ODISri Lanka won by 184 runsKandyZimbabwe tour of Sri Lanka 2021/22
18 Jan 2022ZIM 302/8 v SL 280/92nd ODI · ODIZimbabwe won by 22 runsKandyZimbabwe tour of Sri Lanka 2021/22
16 Jan 2022ZIM 296/9 v SL 300/51st ODI · ODISri Lanka won by 5 wicketsKandyZimbabwe tour of Sri Lanka 2021/22
29 Apr 2021SL 493/7d & 194/9d v BAN 251 & 2272nd Test · TestSri Lanka won by 209 runsKandyBangladesh tour of Sri Lanka 2021
21 Apr 2021SL 648/8d v BAN 541/7d & 100/21st Test · TestMatch drawnPallekeleSri Lanka v Bangladesh 2021
6 Mar 2020SL 155/6 v WI 158/32nd T20I · T20IWest Indies won by 7 wicketsKandyWest Indies tour of Sri Lanka 2019/20
4 Mar 2020SL 171 v WI 196/41st T20I · T20IWest Indies won by 25 runsKandyWest Indies tour of Sri Lanka 2019/20
1 Mar 2020SL 307 v WI 301/93rd ODI · ODISri Lanka won by 6 runsKandyWest Indies tour of Sri Lanka 2019/20
6 Sept 2019SL 125/8 v NZ 883rd T20I · T20ISri Lanka won by 37 runsKandyNew Zealand tour of Sri Lanka 2019
3 Sept 2019SL 161/9 v NZ 165/62nd T20I · T20INew Zealand won by 4 wicketsKandyNew Zealand tour of Sri Lanka 2019
1 Sept 2019SL 174/4 v NZ 175/51st T20I · T20INew Zealand won by 5 wicketsKandyNew Zealand tour of Sri Lanka 2019
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestEngland won by 57 runsKandyEngland tour of Sri Lanka 2018/19
20 Oct 2018SL 273/7 v ENG 132/24th ODI · ODIEngland won by 18 runs (DLS method)KandyEngland tour of Sri Lanka 2018/19
17 Oct 2018SL 150/9 v ENG 153/33rd ODI · ODIEngland won by 7 wicketsKandyEngland tour of Sri Lanka 2018/19
8 Aug 2018SL 306/7 v SA 187/94th ODI · ODISri Lanka won by 3 runs (DLS method)KandySouth Africa tour of Sri Lanka 2018
5 Aug 2018SA 363/7 v SL 2853rd ODI · ODISouth Africa won by 78 runsKandySouth Africa tour of Sri Lanka 2018
27 Aug 2017SL 217/9 v IND 218/43rd ODI · ODIIndia won by 6 wicketsKandyIndia tour of Sri Lanka 2017
24 Aug 2017SL 236/8 v IND 231/72nd ODI · ODIIndia won by 3 wickets (DLS method)KandyIndia tour of Sri Lanka 2017
12 Aug 2017IND 487 v SL 135 & 1813rd Test · TestIndia won by an innings and 171 runsKandyIndia tour of Sri Lanka 2017
6 Sept 2016SL 178/9 v AUS 263/3Match 1 · T20IAustralia won by 85 runsKandyAustralia in Sri Lanka T20I Series 2016
4 Sept 2016SL 195 v AUS 199/5Match 5 · ODIAustralia won by 5 wicketsKandyAustralia in Sri Lanka ODI Series 2016
26 Jul 2016SL 117 & 353 v AUS 203 & 161Match 1 · TestSri Lanka won by 106 runsKandyWarne-Muralitharan Trophy 2016
9 Nov 2015SL 215/3 v WI 185Match 1 · T20ISri Lanka won by 30 runsKandyWest Indies in Sri Lanka T20I Series 2015/16
Page 1 · 78 matchesNext

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