Match results in 2022 in Tests+ODIs+T20Is - Sri Lanka

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
New ZealandSri LankaNew Zealand5 wicketsBengaluruNov 9, 2023ODI # 4698
BangladeshSri LankaBangladesh3 wicketsDelhiNov 6, 2023ODI # 4695
IndiaSri LankaIndia302 runsWankhedeNov 2, 2023ODI # 4690
AfghanistanSri LankaAfghanistan7 wicketsPuneOct 30, 2023ODI # 4687
EnglandSri LankaSri Lanka8 wicketsBengaluruOct 26, 2023ODI # 4682
NetherlandsSri LankaSri Lanka5 wicketsLucknowOct 21, 2023ODI # 4676
AustraliaSri LankaAustralia5 wicketsLucknowOct 16, 2023ODI # 4671
PakistanSri LankaPakistan6 wicketsHyderabadOct 10, 2023ODI # 4665
South AfricaSri LankaSouth Africa102 runsDelhiOct 7, 2023ODI # 4661
AfghanistanSri LankaAfghanistan8 runsHangzhouOct 4, 2023T20I # 2282
Sri LankaIndiaIndia10 wicketsColombo (RPS)Sep 17, 2023ODI # 4649
Sri LankaPakistanSri Lanka2 wicketsColombo (RPS)Sep 14, 2023ODI # 4644
Sri LankaIndiaIndia41 runsColombo (RPS)Sep 12, 2023ODI # 4641
Sri LankaBangladeshSri Lanka21 runsColombo (RPS)Sep 9, 2023ODI # 4637
AfghanistanSri LankaSri Lanka2 runsLahoreSep 5, 2023ODI # 4633
Sri LankaBangladeshSri Lanka5 wicketsPallekeleAug 31, 2023ODI # 4629
Sri LankaPakistanPakistaninns & 222 runsColombo (SSC)Jul 24-27, 2023Test # 2514
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2023Test # 2511
NetherlandsSri LankaSri Lanka128 runsHarareJul 9, 2023ODI # 4620
Sri LankaWest IndiesSri Lanka8 wicketsHarareJul 7, 2023ODI # 4618
ZimbabweSri LankaSri Lanka9 wicketsBulawayoJul 2, 2023ODI # 4609
NetherlandsSri LankaSri Lanka21 runsBulawayoJun 30, 2023ODI # 4606
ScotlandSri LankaSri Lanka82 runsBulawayoJun 27, 2023ODI # 4603
IrelandSri LankaSri Lanka133 runsBulawayoJun 25, 2023ODI # 4599
OmanSri LankaSri Lanka10 wicketsBulawayoJun 23, 2023ODI # 4595
Sri LankaU.A.E.Sri Lanka175 runsBulawayoJun 19, 2023ODI # 4587
Sri LankaAfghanistanSri Lanka9 wicketsHambantotaJun 7, 2023ODI # 4583
Sri LankaAfghanistanSri Lanka132 runsHambantotaJun 4, 2023ODI # 4580
Sri LankaAfghanistanAfghanistan6 wicketsHambantotaJun 2, 2023ODI # 4579
Sri LankaIrelandSri Lankainns & 10 runsGalleApr 24-28, 2023Test # 2503
Sri LankaIrelandSri Lankainns & 280 runsGalleApr 16-18, 2023Test # 2502
New ZealandSri LankaNew Zealand4 wicketsQueenstownApr 8, 2023T20I # 2041
New ZealandSri LankaNew Zealand9 wicketsDunedinApr 5, 2023T20I # 2040
New ZealandSri Lankatied-AucklandApr 2, 2023T20I # 2039
New ZealandSri LankaNew Zealand6 wicketsHamiltonMar 31, 2023ODI # 4557
New ZealandSri LankaNew Zealand198 runsAucklandMar 25, 2023ODI # 4548
New ZealandSri LankaNew Zealandinns & 58 runsWellingtonMar 17-20, 2023Test # 2500
New ZealandSri LankaNew Zealand2 wicketsChristchurchMar 9-13, 2023Test # 2498
IndiaSri LankaIndia317 runsThiruvananthapuramJan 15, 2023ODI # 4505
IndiaSri LankaIndia4 wicketsEden GardensJan 12, 2023ODI # 4503
IndiaSri LankaIndia67 runsGuwahatiJan 10, 2023ODI # 4501
IndiaSri LankaIndia91 runsRajkotJan 7, 2023T20I # 1986
IndiaSri LankaSri Lanka16 runsPuneJan 5, 2023T20I # 1985
IndiaSri LankaIndia2 runsWankhedeJan 3, 2023T20I # 1984
Sri LankaAfghanistanSri Lanka4 wicketsPallekeleNov 30, 2022ODI # 4490
Sri LankaAfghanistanno result-PallekeleNov 27, 2022ODI # 4488
Sri LankaAfghanistanAfghanistan60 runsPallekeleNov 25, 2022ODI # 4485
EnglandSri LankaEngland4 wicketsSydneyNov 5, 2022T20I # 1867
AfghanistanSri LankaSri Lanka6 wicketsBrisbaneNov 1, 2022T20I # 1856
New ZealandSri LankaNew Zealand65 runsSydneyOct 29, 2022T20I # 1850
AustraliaSri LankaAustralia7 wicketsPerthOct 25, 2022T20I # 1845
IrelandSri LankaSri Lanka9 wicketsHobartOct 23, 2022T20I # 1841
NetherlandsSri LankaSri Lanka16 runsGeelongOct 20, 2022T20I # 1835
Sri LankaU.A.E.Sri Lanka79 runsGeelongOct 18, 2022T20I # 1832
NamibiaSri LankaNamibia55 runsGeelongOct 16, 2022T20I # 1823
PakistanSri LankaSri Lanka23 runsDubai (DICS)Sep 11, 2022T20I # 1769
PakistanSri LankaSri Lanka5 wicketsDubai (DICS)Sep 9, 2022T20I # 1764
IndiaSri LankaSri Lanka6 wicketsDubai (DICS)Sep 6, 2022T20I # 1759
AfghanistanSri LankaSri Lanka4 wicketsSharjahSep 3, 2022T20I # 1757
BangladeshSri LankaSri Lanka2 wicketsDubai (DICS)Sep 1, 2022T20I # 1755
AfghanistanSri LankaAfghanistan8 wicketsDubai (DICS)Aug 27, 2022T20I # 1748
Sri LankaPakistanSri Lanka246 runsGalleJul 24-28, 2022Test # 2473
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2022Test # 2472
Sri LankaAustraliaSri Lankainns & 39 runsGalleJul 8-11, 2022Test # 2471
Sri LankaAustraliaAustralia10 wicketsGalleJun 29-Jul 1, 2022Test # 2469
Sri LankaAustraliaAustralia4 wicketsColombo (RPS)Jun 24, 2022ODI # 4418
Sri LankaAustraliaSri Lanka4 runsColombo (RPS)Jun 21, 2022ODI # 4416
Sri LankaAustraliaSri Lanka6 wicketsColombo (RPS)Jun 19, 2022ODI # 4415
Sri LankaAustraliaSri Lanka26 runsPallekeleJun 16, 2022ODI # 4412
Sri LankaAustraliaAustralia2 wicketsPallekeleJun 14, 2022ODI # 4409
Sri LankaAustraliaSri Lanka4 wicketsPallekeleJun 11, 2022T20I # 1564
Sri LankaAustraliaAustralia3 wicketsColombo (RPS)Jun 8, 2022T20I # 1552
Sri LankaAustraliaAustralia10 wicketsColombo (RPS)Jun 7, 2022T20I # 1551
BangladeshSri LankaSri Lanka10 wicketsMirpurMay 23-27, 2022Test # 2463
BangladeshSri Lankadrawn-ChattogramMay 15-19, 2022Test # 2462
IndiaSri LankaIndia238 runsBengaluruMar 12-14, 2022Test # 2456
IndiaSri LankaIndiainns & 222 runsMohaliMar 4-6, 2022Test # 2452
IndiaSri LankaIndia6 wicketsDharamsalaFeb 27, 2022T20I # 1494
IndiaSri LankaIndia7 wicketsDharamsalaFeb 26, 2022T20I # 1493
IndiaSri LankaIndia62 runsLucknowFeb 24, 2022T20I # 1492
AustraliaSri LankaSri Lanka5 wicketsMelbourneFeb 20, 2022T20I # 1478
AustraliaSri LankaAustralia6 wicketsMelbourneFeb 18, 2022T20I # 1470
AustraliaSri LankaAustralia6 wicketsCanberraFeb 15, 2022T20I # 1466
AustraliaSri Lankatied-SydneyFeb 13, 2022T20I # 1463
AustraliaSri LankaAustralia20 runsSydneyFeb 11, 2022T20I # 1458
Sri LankaZimbabweSri Lanka184 runsPallekeleJan 21, 2022ODI # 4347
Sri LankaZimbabweZimbabwe22 runsPallekeleJan 18, 2022ODI # 4343
Sri LankaZimbabweSri Lanka5 wicketsPallekeleJan 16, 2022ODI # 4341
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures