GUIDES
CRICARCADE
380

ODIs at R Premadasa Stadium

147 ODIs · Sri Lanka.

#DATEMATCHRESULT
49422026-01-27England v Sri LankaEngland won by 53 runsSCORECARD
49412026-01-24Sri Lanka v EnglandEngland won by 5 wicketsSCORECARD
49402026-01-22Sri Lanka v EnglandSri Lanka won by 19 runsSCORECARD
48902025-07-05Bangladesh v Sri LankaBangladesh won by 16 runsSCORECARD
48892025-07-02Sri Lanka v BangladeshSri Lanka won by 77 runsSCORECARD
48352025-02-14Sri Lanka v AustraliaSri Lanka won by 174 runsSCORECARD
48312025-02-12Sri Lanka v AustraliaSri Lanka won by 49 runsSCORECARD
47542024-08-07Sri Lanka v IndiaSri Lanka won by 110 runsSCORECARD
47532024-08-04Sri Lanka v IndiaSri Lanka won by 32 runsSCORECARD
47522024-08-02Sri Lanka v IndiaMatch tiedSCORECARD
47202024-01-11Zimbabwe v Sri LankaSri Lanka won by 8 wickets (with 62 balls remaining) (DLS method)SCORECARD
47192024-01-08Zimbabwe v Sri LankaSri Lanka won by 2 wickets (with 6 balls remaining)SCORECARD
47182024-01-06Sri Lanka v ZimbabweNo resultSCORECARD
46492023-09-17Sri Lanka v IndiaIndia won by 10 wickets (with 263 balls remaining)SCORECARD
46452023-09-15Bangladesh v IndiaBangladesh won by 6 runsSCORECARD
46442023-09-14Pakistan v Sri LankaSri Lanka won by 2 wickets (with 0 balls remaining) (DLS method)SCORECARD
46412023-09-12India v Sri LankaIndia won by 41 runsSCORECARD
46392023-09-10India v PakistanIndia won by 228 runsSCORECARD
46372023-09-09Sri Lanka v BangladeshSri Lanka won by 21 runsSCORECARD
46272023-08-26Pakistan v AfghanistanPakistan won by 59 runsSCORECARD
44182022-06-24Sri Lanka v AustraliaAustralia won by 4 wickets (with 63 balls remaining)SCORECARD
44162022-06-21Sri Lanka v AustraliaSri Lanka won by 4 runsSCORECARD
44152022-06-19Australia v Sri LankaSri Lanka won by 6 wickets (with 9 balls remaining)SCORECARD
43182021-09-07Sri Lanka v South AfricaSri Lanka won by 78 runsSCORECARD
43152021-09-04South Africa v Sri LankaSouth Africa won by 67 runs (D/L method)SCORECARD
43142021-09-02Sri Lanka v South AfricaSri Lanka won by 14 runsSCORECARD
43122021-07-23India v Sri LankaSri Lanka won by 3 wickets (with 48 balls remaining) (D/L method)SCORECARD
43092021-07-20Sri Lanka v IndiaIndia won by 3 wickets (with 5 balls remaining)SCORECARD
43072021-07-18Sri Lanka v IndiaIndia won by 7 wickets (with 80 balls remaining)SCORECARD
41952019-07-31Sri Lanka v BangladeshSri Lanka won by 122 runsSCORECARD
41942019-07-28Bangladesh v Sri LankaSri Lanka won by 7 wickets (with 32 balls remaining)SCORECARD
41932019-07-26Sri Lanka v BangladeshSri Lanka won by 91 runsSCORECARD
40582018-10-23Sri Lanka v EnglandSri Lanka won by 219 runs (D/L method)SCORECARD
40312018-08-12Sri Lanka v South AfricaSri Lanka won by 178 runsSCORECARD
39092017-09-03Sri Lanka v IndiaIndia won by 6 wickets (with 21 balls remaining)SCORECARD
39082017-08-31India v Sri LankaIndia won by 168 runsSCORECARD
37692016-08-24Sri Lanka v AustraliaSri Lanka won by 82 runsSCORECARD
37682016-08-21Sri Lanka v AustraliaAustralia won by 3 wickets (with 19 balls remaining)SCORECARD
37022015-11-04West Indies v Sri LankaSri Lanka won by 8 wickets (with 9 balls remaining) (D/L method)SCORECARD
37012015-11-01West Indies v Sri LankaSri Lanka won by 1 wicket (with 7 balls remaining) (D/L method)SCORECARD
36712015-07-22Sri Lanka v PakistanPakistan won by 7 wickets (with 55 balls remaining)SCORECARD
36702015-07-19Pakistan v Sri LankaPakistan won by 135 runsSCORECARD
35692014-12-16Sri Lanka v EnglandSri Lanka won by 87 runsSCORECARD
35632014-12-07England v Sri LankaSri Lanka won by 6 wickets (with 2 balls remaining)SCORECARD
35572014-11-29England v Sri LankaSri Lanka won by 8 wickets (with 64 balls remaining)SCORECARD
35542014-11-26Sri Lanka v EnglandSri Lanka won by 25 runsSCORECARD
35002014-07-06South Africa v Sri LankaSouth Africa won by 75 runsSCORECARD
34012013-07-31Sri Lanka v South AfricaSri Lanka won by 128 runsSCORECARD
33942013-07-23Sri Lanka v South AfricaSri Lanka won by 17 runs (D/L method)SCORECARD
33922013-07-20Sri Lanka v South AfricaSri Lanka won by 180 runsSCORECARD
32942012-07-31Sri Lanka v IndiaIndia won by 6 wickets (with 46 balls remaining)SCORECARD
32932012-07-28Sri Lanka v IndiaIndia won by 5 wickets (with 2 balls remaining)SCORECARD
32772012-06-18Pakistan v Sri LankaSri Lanka won by 2 wickets (with 2 balls remaining)SCORECARD
32752012-06-16Sri Lanka v PakistanSri Lanka won by 44 runsSCORECARD
32742012-06-13Pakistan v Sri LankaNo resultSCORECARD
31842011-08-22Australia v Sri LankaSri Lanka won by 4 wickets (with 18 balls remaining)SCORECARD
31822011-08-20Sri Lanka v AustraliaAustralia won by 5 wickets (with 132 balls remaining)SCORECARD
31462011-03-29New Zealand v Sri LankaSri Lanka won by 5 wickets (with 13 balls remaining)SCORECARD
31452011-03-26England v Sri LankaSri Lanka won by 10 wickets (with 63 balls remaining)SCORECARD
31392011-03-19Australia v PakistanPakistan won by 4 wickets (with 54 balls remaining)SCORECARD
31192011-03-05Sri Lanka v AustraliaNo resultSCORECARD
31162011-03-03Pakistan v CanadaPakistan won by 46 runsSCORECARD
31132011-03-01Kenya v Sri LankaSri Lanka won by 9 wickets (with 188 balls remaining)SCORECARD
31092011-02-26Pakistan v Sri LankaPakistan won by 11 runsSCORECARD
28892009-09-14India v Sri LankaIndia won by 46 runsSCORECARD
28872009-09-12Sri Lanka v IndiaSri Lanka won by 139 runsSCORECARD
28862009-09-11New Zealand v IndiaIndia won by 6 wickets (with 57 balls remaining)SCORECARD
28842009-09-08Sri Lanka v New ZealandSri Lanka won by 97 runsSCORECARD
28702009-08-09Pakistan v Sri LankaPakistan won by 132 runsSCORECARD
28682009-08-07Pakistan v Sri LankaPakistan won by 146 runsSCORECARD
28182009-02-08Sri Lanka v IndiaSri Lanka won by 68 runsSCORECARD
28152009-02-05India v Sri LankaIndia won by 67 runsSCORECARD
28132009-02-03India v Sri LankaIndia won by 147 runsSCORECARD
28102009-01-31India v Sri LankaIndia won by 15 runsSCORECARD
27562008-08-29Sri Lanka v IndiaSri Lanka won by 112 runs (D/L method)SCORECARD
27552008-08-27India v Sri LankaIndia won by 46 runsSCORECARD
27502008-08-24India v Sri LankaIndia won by 33 runsSCORECARD
26302007-10-13Sri Lanka v EnglandSri Lanka won by 107 runsSCORECARD
26282007-10-10Sri Lanka v EnglandEngland won by 5 wickets (with 19 balls remaining)SCORECARD
26072007-07-25Sri Lanka v BangladeshSri Lanka won by 39 runsSCORECARD
26062007-07-23Bangladesh v Sri LankaSri Lanka won by 5 wickets (with 113 balls remaining)SCORECARD
23522006-03-19Sri Lanka v PakistanPakistan won by 4 wickets (with 32 balls remaining)SCORECARD
23512006-03-17Pakistan v Sri LankaNo resultSCORECARD
22792005-09-04Bangladesh v Sri LankaSri Lanka won by 6 wickets (with 148 balls remaining) (D/L method)SCORECARD
22772005-09-02Sri Lanka v BangladeshSri Lanka won by 75 runsSCORECARD
22682005-08-09Sri Lanka v IndiaSri Lanka won by 18 runsSCORECARD
22672005-08-07India v West IndiesIndia won by 7 runsSCORECARD
22662005-08-06West Indies v Sri LankaWest Indies won by 33 runsSCORECARD
21582004-08-22Sri Lanka v South AfricaSri Lanka won by 37 runsSCORECARD
21562004-08-20South Africa v Sri LankaSri Lanka won by 3 wickets (with 6 balls remaining)SCORECARD
21552004-08-01Sri Lanka v IndiaSri Lanka won by 25 runsSCORECARD
21542004-07-29Bangladesh v PakistanPakistan won by 6 wickets (with 54 balls remaining)SCORECARD
21532004-07-27India v Sri LankaIndia won by 4 runsSCORECARD
21522004-07-25Pakistan v IndiaPakistan won by 59 runsSCORECARD
21512004-07-23Bangladesh v Sri LankaSri Lanka won by 10 wickets (with 99 balls remaining)SCORECARD
21502004-07-21Pakistan v Sri LankaSri Lanka won by 7 wickets (with 108 balls remaining)SCORECARD
21062004-02-27Australia v Sri LankaAustralia won by 40 runsSCORECARD
21052004-02-25Sri Lanka v AustraliaAustralia won by 5 wickets (with 9 balls remaining)SCORECARD
18892002-09-30Sri Lanka v IndiaNo resultSCORECARD
18882002-09-29Sri Lanka v IndiaNo resultSCORECARD
18872002-09-27Australia v Sri LankaSri Lanka won by 7 wickets (with 60 balls remaining)SCORECARD
18862002-09-25India v South AfricaIndia won by 10 runsSCORECARD
18842002-09-22England v IndiaIndia won by 8 wickets (with 63 balls remaining)SCORECARD
18822002-09-20South Africa v KenyaSouth Africa won by 176 runsSCORECARD
18802002-09-18England v ZimbabweEngland won by 108 runsSCORECARD
18782002-09-16Sri Lanka v NetherlandsSri Lanka won by 206 runsSCORECARD
18762002-09-14India v ZimbabweIndia won by 14 runsSCORECARD
18742002-09-12Pakistan v Sri LankaSri Lanka won by 8 wickets (with 83 balls remaining)SCORECARD
18592002-08-07Sri Lanka v BangladeshSri Lanka won by 58 runsSCORECARD
17822001-12-19Sri Lanka v West IndiesSri Lanka won by 34 runs (D/L method)SCORECARD
17792001-12-12Sri Lanka v ZimbabweSri Lanka won by 59 runsSCORECARD
17782001-12-11West Indies v Sri LankaWest Indies won by 49 runsSCORECARD
17442001-08-05Sri Lanka v IndiaSri Lanka won by 121 runsSCORECARD
17402001-07-28Sri Lanka v IndiaIndia won by 7 wickets (with 26 balls remaining)SCORECARD
17392001-07-26New Zealand v IndiaNew Zealand won by 67 runsSCORECARD
17382001-07-25New Zealand v Sri LankaSri Lanka won by 5 wickets (with 9 balls remaining)SCORECARD
17372001-07-22Sri Lanka v IndiaSri Lanka won by 6 runsSCORECARD
17362001-07-20New Zealand v IndiaNew Zealand won by 84 runsSCORECARD
17352001-07-18Sri Lanka v New ZealandSri Lanka won by 16 runsSCORECARD
16952001-03-25Sri Lanka v EnglandSri Lanka won by 66 runsSCORECARD
16142000-07-14Sri Lanka v South AfricaSri Lanka won by 30 runsSCORECARD
16082000-07-09Pakistan v Sri LankaSri Lanka won by 6 wickets (with 4 balls remaining)SCORECARD
16062000-07-08South Africa v PakistanSouth Africa won by 18 runsSCORECARD
14911999-08-31Australia v Sri LankaSri Lanka won by 8 wickets (with 63 balls remaining)SCORECARD
14881999-08-26Australia v Sri LankaAustralia won by 27 runsSCORECARD
14871999-08-25India v Sri LankaSri Lanka won by 7 wickets (with 20 balls remaining)SCORECARD
13441998-07-07India v Sri LankaIndia won by 6 runsSCORECARD
13401998-06-23New Zealand v IndiaNo resultSCORECARD
13391998-06-21New Zealand v Sri LankaSri Lanka won by 7 wickets (with 60 balls remaining)SCORECARD
13381998-06-19Sri Lanka v IndiaIndia won by 8 wickets (with 38 balls remaining)SCORECARD
12841998-01-24Zimbabwe v Sri LankaSri Lanka won by 5 wickets (with 10 balls remaining)SCORECARD
12241997-08-20India v Sri LankaSri Lanka won by 7 wickets (with 49 balls remaining)SCORECARD
12231997-08-17Sri Lanka v IndiaSri Lanka won by 2 runsSCORECARD
12221997-07-26India v Sri LankaSri Lanka won by 8 wickets (with 79 balls remaining)SCORECARD
12181997-07-18India v Sri LankaSri Lanka won by 6 wickets (with 32 balls remaining)SCORECARD
12171997-07-16Pakistan v BangladeshPakistan won by 109 runsSCORECARD
12161997-07-14Sri Lanka v PakistanSri Lanka won by 15 runsSCORECARD
11141996-09-07Sri Lanka v AustraliaSri Lanka won by 50 runsSCORECARD
11081996-08-30Australia v Sri LankaSri Lanka won by 4 wickets (with 25 balls remaining)SCORECARD
11061996-08-28India v Sri LankaSri Lanka won by 9 wickets (with 34 balls remaining)SCORECARD
11051996-08-26Australia v ZimbabweAustralia won by 125 runsSCORECARD
9241994-09-09India v AustraliaIndia won by 31 runsSCORECARD
9221994-09-05India v Sri LankaSri Lanka won by 7 wickets (with 4 balls remaining)SCORECARD
9211994-09-04India v Sri LankaNo resultSCORECARD
9181994-08-24Pakistan v Sri LankaPakistan won by 27 runsSCORECARD
9151994-08-06Pakistan v Sri LankaSri Lanka won by 7 wickets (with 16 balls remaining)SCORECARD
9141994-08-03Sri Lanka v PakistanPakistan won by 9 wickets (with 70 balls remaining) (revised target)SCORECARD