Team Match Results - Sri Lanka

Match results in 2023 in FC+LA+T20s - 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
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
Records includes the following current or recent matches:

Pakistan vs India at The Oval, ICC Champions Trophy Final, Jun 18, 2017 [ODI # 3894]

England vs Pakistan at Cardiff, ICC Champions Trophy 1st Semi-final, Jun 14, 2017 [ODI # 3889]

Sri Lanka vs Pakistan at Cardiff, ICC Champions Trophy 12th Match Group B, Jun 12, 2017 [ODI # 3888]