Fixtures & Results
Sri Lanka
West Indies
West Indies beat Sri Lanka by 8 wickets (DLS method)
Sri Lanka
West Indies
Sri Lanka beat West Indies by 5 wickets
Sri Lanka
West Indies
Sri Lanka beat West Indies by 5 wickets (DLS method)
Sri Lanka
West Indies
Sri Lanka beat West Indies by 9 wickets
Sri Lanka
West Indies
Sri Lanka beat West Indies by 73 runs
Sri Lanka
West Indies
West Indies beat Sri Lanka by 5 wickets
Sri Lanka
New Zealand
Sri Lanka beat New Zealand by an innings and 154 runs
Sri Lanka
New Zealand
Sri Lanka beat New Zealand by 63 runs
England
Sri Lanka
Sri Lanka beat England by 8 wickets
England
Sri Lanka
England beat Sri Lanka by 190 runs
England
Sri Lanka
England beat Sri Lanka by 5 wickets
Sri Lanka
India
Sri Lanka beat India by 110 runs
Sri Lanka
India
Sri Lanka beat India by 32 runs
Sri Lanka
India
India tied with Sri Lanka
Sri Lanka
India
India tied with Sri Lanka (India win Super Over by 2 wickets)
Sri Lanka
India
India beat Sri Lanka by 7 wickets (DLS method)
Sri Lanka
India
India beat Sri Lanka by 43 runs
Sri Lanka
Netherlands
Sri Lanka beat Netherlands by 83 runs
Sri Lanka
Nepal
Match Abandoned
Sri Lanka
Bangladesh
Bangladesh beat Sri Lanka by 2 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 6 wickets
Ireland
Sri Lanka
Sri Lanka beat Ireland by 41 runs
Sri Lanka
Netherlands
Netherlands beat Sri Lanka by 20 runs
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 192 runs
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 328 runs
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 4 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 3 wickets
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 6 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 28 runs
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 8 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 3 runs
Sri Lanka
Afghanistan
Afghanistan beat Sri Lanka by 3 runs
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 72 runs
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 4 runs
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 7 wickets
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 155 runs
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 42 runs
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 10 wickets
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 9 wickets
Sri Lanka
Zimbabwe
Zimbabwe beat Sri Lanka by 4 wickets
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 3 wickets
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 8 wickets (D/L method)
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 2 wickets
Sri Lanka
Zimbabwe
Match Abandoned
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 5 wickets
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 3 wickets
India
Sri Lanka
India beat Sri Lanka by 302 runs
Afghanistan
Sri Lanka
Afghanistan beat Sri Lanka by 7 wickets
England
Sri Lanka
Sri Lanka beat England by 8 wickets
Netherlands
Sri Lanka
Sri Lanka beat Netherlands by 5 wickets
Australia
Sri Lanka
Australia beat Sri Lanka by 5 wickets
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 6 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 102 runs
Sri Lanka
Afghanistan
Afghanistan beat Sri Lanka by 8 runs
Afghanistan
Sri Lanka
Afghanistan beat Sri Lanka by 6 wickets (D/L method)
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 7 wickets
India
Sri Lanka
India beat Sri Lanka by 10 wickets
Pakistan
Sri Lanka
Sri Lanka beat Pakistan by 2 wickets (D/L method)
India
Sri Lanka
India beat Sri Lanka by 41 runs
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 21 runs
Afghanistan
Sri Lanka
Sri Lanka beat Afghanistan by 2 runs
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 5 wickets
Sri Lanka
Pakistan
Pakistan beat Sri Lanka by an innings and 222 runs
Sri Lanka
Pakistan
Pakistan beat Sri Lanka by 4 wickets
Sri Lanka
Netherlands
Sri Lanka beat Netherlands by 128 runs
Sri Lanka
West Indies
Sri Lanka beat West Indies by 8 wickets
Zimbabwe
Sri Lanka
Sri Lanka beat Zimbabwe by 9 wickets
Sri Lanka
Netherlands
Sri Lanka beat Netherlands by 21 runs
Sri Lanka
Scotland
Sri Lanka beat Scotland by 82 runs
Sri Lanka
Ireland
Sri Lanka beat Ireland by 133 runs
Sri Lanka
Oman
Sri Lanka beat Oman by 10 wickets
Sri Lanka
United Arab Emirates
Sri Lanka beat United Arab Emirates by 175 runs
Sri Lanka
USA
Sri Lanka beat USA by 198 runs
Sri Lanka
Netherlands
Sri Lanka beat Netherlands by 3 wickets
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 9 wickets
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 132 runs
Sri Lanka
Afghanistan
Afghanistan beat Sri Lanka by 6 wickets
Sri Lanka
Ireland
Sri Lanka beat Ireland by an innings and 10 runs
Sri Lanka
Ireland
Sri Lanka beat Ireland by an innings and 280 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 4 wickets
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 9 wickets
New Zealand
Sri Lanka
Sri Lanka tied with New Zealand (Sri Lanka win Super Over by 2 wickets)
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 6 wickets
New Zealand
Sri Lanka
Match Abandoned
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 198 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by an innings and 58 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 2 wickets
India
Sri Lanka
India beat Sri Lanka by 317 runs
India
Sri Lanka
India beat Sri Lanka by 4 wickets
India
Sri Lanka
India beat Sri Lanka by 67 runs
India
Sri Lanka
India beat Sri Lanka by 91 runs
India
Sri Lanka
Sri Lanka beat India by 16 runs
India
Sri Lanka
India beat Sri Lanka by 2 runs
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 4 wickets
Sri Lanka
Afghanistan
Match Abandoned
Sri Lanka
Afghanistan
Afghanistan beat Sri Lanka by 60 runs
Sri Lanka
England
England beat Sri Lanka by 4 wickets
Afghanistan
Sri Lanka
Sri Lanka beat Afghanistan by 6 wickets
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 65 runs
Australia
Sri Lanka
Australia beat Sri Lanka by 7 wickets
Sri Lanka
Ireland
Sri Lanka beat Ireland by 9 wickets
Netherlands
Sri Lanka
Sri Lanka beat Netherlands by 16 runs
Sri Lanka
United Arab Emirates
Sri Lanka beat United Arab Emirates by 79 runs
Sri Lanka
Namibia
Namibia beat Sri Lanka by 55 runs
Sri Lanka
Ireland
Match Abandoned
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 33 runs
Pakistan
Sri Lanka
Sri Lanka beat Pakistan by 23 runs
Sri Lanka
Pakistan
Sri Lanka beat Pakistan by 5 wickets
India
Sri Lanka
Sri Lanka beat India by 6 wickets
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 4 wickets
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 2 wickets
Sri Lanka
Afghanistan
Afghanistan beat Sri Lanka by 8 wickets
Sri Lanka
Pakistan
Sri Lanka beat Pakistan by 246 runs
Sri Lanka
Pakistan
Pakistan beat Sri Lanka by 4 wickets
Sri Lanka
Australia
Sri Lanka beat Australia by an innings and 39 runs
Sri Lanka
Australia
Australia beat Sri Lanka by 10 wickets
Sri Lanka
Australia
Australia beat Sri Lanka by 4 wickets
Sri Lanka
Australia
Sri Lanka beat Australia by 4 runs
Sri Lanka
Australia
Sri Lanka beat Australia by 6 wickets
Sri Lanka
Australia
Sri Lanka beat Australia by 26 runs (D/L method)
Sri Lanka
Australia
Australia beat Sri Lanka by 2 wickets (D/L method)
Sri Lanka
Australia
Sri Lanka beat Australia by 4 wickets
Sri Lanka
Australia
Australia beat Sri Lanka by 3 wickets
Sri Lanka
Australia
Australia beat Sri Lanka by 10 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 10 wickets
Bangladesh
Sri Lanka
Bangladesh drew with Sri Lanka
India
Sri Lanka
India beat Sri Lanka by 238 runs
India
Sri Lanka
India beat Sri Lanka by an innings and 222 runs
India
Sri Lanka
India beat Sri Lanka by 6 wickets
India
Sri Lanka
India beat Sri Lanka by 7 wickets
India
Sri Lanka
India beat Sri Lanka by 62 runs
Australia
Sri Lanka
Sri Lanka beat Australia by 5 wickets
Australia
Sri Lanka
Australia beat Sri Lanka by 6 wickets
Australia
Sri Lanka
Australia beat Sri Lanka by 6 wickets
Australia
Sri Lanka
Australia tied with Sri Lanka (Australia win Super Over by 2 wickets)
Australia
Sri Lanka
Australia beat Sri Lanka by 20 runs (D/L method)
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 184 runs
Sri Lanka
Zimbabwe
Zimbabwe beat Sri Lanka by 22 runs
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 5 wickets
Sri Lanka
West Indies
Sri Lanka beat West Indies by 164 runs
Sri Lanka
West Indies
Sri Lanka beat West Indies by 187 runs
West Indies
Sri Lanka
Sri Lanka beat West Indies by 20 runs
England
Sri Lanka
England beat Sri Lanka by 26 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 4 wickets
Australia
Sri Lanka
Australia beat Sri Lanka by 7 wickets
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 5 wickets
Sri Lanka
Netherlands
Sri Lanka beat Netherlands by 8 wickets
Sri Lanka
Ireland
Sri Lanka beat Ireland by 70 runs
Sri Lanka
Namibia
Sri Lanka beat Namibia by 7 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 4 wickets
Oman
Sri Lanka
Sri Lanka beat Oman by 5 wickets
Oman
Sri Lanka
Sri Lanka beat Oman by 19 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 10 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 9 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 28 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 78 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 67 runs (D/L method)
Sri Lanka
South Africa
Sri Lanka beat South Africa by 14 runs
Sri Lanka
India
Sri Lanka beat India by 7 wickets
Sri Lanka
India
Sri Lanka beat India by 4 wickets
Sri Lanka
India
India beat Sri Lanka by 38 runs
Sri Lanka
India
Sri Lanka beat India by 3 wickets (D/L method)
Sri Lanka
India
India beat Sri Lanka by 3 wickets
Sri Lanka
India
India beat Sri Lanka by 7 wickets
England
Sri Lanka
Match Abandoned
England
Sri Lanka
England beat Sri Lanka by 8 wickets
England
Sri Lanka
England beat Sri Lanka by 5 wickets
England
Sri Lanka
England beat Sri Lanka by 89 runs
England
Sri Lanka
England beat Sri Lanka by 5 wickets (D/L method)
England
Sri Lanka
England beat Sri Lanka by 8 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 97 runs
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 103 runs (D/L method)
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 33 runs
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 209 runs
Sri Lanka
Bangladesh
Sri Lanka drew with Bangladesh
West Indies
Sri Lanka
West Indies drew with Sri Lanka
West Indies
Sri Lanka
West Indies drew with Sri Lanka
West Indies
Sri Lanka
West Indies beat Sri Lanka by 5 wickets
West Indies
Sri Lanka
West Indies beat Sri Lanka by 5 wickets
West Indies
Sri Lanka
West Indies beat Sri Lanka by 8 wickets
West Indies
Sri Lanka
West Indies beat Sri Lanka by 3 wickets
West Indies
Sri Lanka
Sri Lanka beat West Indies by 43 runs
West Indies
Sri Lanka
West Indies beat Sri Lanka by 4 wickets
Sri Lanka
England
England beat Sri Lanka by 6 wickets
Sri Lanka
England
England beat Sri Lanka by 7 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 10 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by an innings and 45 runs
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 263 runs
Pakistan
Sri Lanka
Pakistan drew with Sri Lanka
Sri Lanka
New Zealand
New Zealand beat Sri Lanka by an innings and 65 runs
Sri Lanka
New Zealand
Sri Lanka beat New Zealand by 6 wickets
Sri Lanka
India
India beat Sri Lanka by 7 wickets
Sri Lanka
West Indies
Sri Lanka beat West Indies by 23 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 9 wickets
England
Sri Lanka
Sri Lanka beat England by 20 runs
Sri Lanka
Australia
Australia beat Sri Lanka by 87 runs
Bangladesh
Sri Lanka
Match Abandoned
Pakistan
Sri Lanka
Match Abandoned
Afghanistan
Sri Lanka
Sri Lanka beat Afghanistan by 34 runs (D/L method)
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 10 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 45 runs (D/L method)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 16 runs
South Africa
Sri Lanka
Sri Lanka tied with South Africa (South Africa win Super Over by 9 runs)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 41 runs (D/L method)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 6 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 71 runs (D/L method)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 113 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 8 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 8 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 1 wicket
Australia
Sri Lanka
Australia beat Sri Lanka by 366 runs
Australia
Sri Lanka
Australia beat Sri Lanka by an innings and 40 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 35 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 115 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 21 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 45 runs
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 423 runs
New Zealand
Sri Lanka
New Zealand drew with Sri Lanka
Sri Lanka
England
England beat Sri Lanka by 42 runs
Sri Lanka
England
England beat Sri Lanka by 57 runs
Sri Lanka
England
England beat Sri Lanka by 211 runs
Sri Lanka
England
England beat Sri Lanka by 30 runs
Sri Lanka
England
Sri Lanka beat England by 219 runs (D/L method)
Sri Lanka
England
England beat Sri Lanka by 18 runs (D/L method)
Sri Lanka
England
England beat Sri Lanka by 7 wickets
Sri Lanka
England
England beat Sri Lanka by 31 runs (D/L method)
Sri Lanka
England
Match Abandoned
Sri Lanka
Afghanistan
Afghanistan beat Sri Lanka by 91 runs
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 137 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 3 wickets
Sri Lanka
South Africa
Sri Lanka beat South Africa by 178 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 3 runs (D/L method)
Sri Lanka
South Africa
South Africa beat Sri Lanka by 78 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 4 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 5 wickets
Sri Lanka
South Africa
Sri Lanka beat South Africa by 199 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 278 runs
West Indies
Sri Lanka
Sri Lanka beat West Indies by 4 wickets
West Indies
Sri Lanka
West Indies drew with Sri Lanka
West Indies
Sri Lanka
West Indies beat Sri Lanka by 226 runs
Sri Lanka
Bangladesh
Bangladesh beat Sri Lanka by 2 wickets
Sri Lanka
India
India beat Sri Lanka by 6 wickets
Sri Lanka
Bangladesh
Bangladesh beat Sri Lanka by 5 wickets
Sri Lanka
India
Sri Lanka beat India by 5 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 75 runs
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 6 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 215 runs
Bangladesh
Sri Lanka
Bangladesh drew with Sri Lanka
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 79 runs
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 10 wickets
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 5 wickets
Bangladesh
Sri Lanka
Bangladesh beat Sri Lanka by 163 runs
Sri Lanka
Zimbabwe
Zimbabwe beat Sri Lanka by 12 runs
India
Sri Lanka
India beat Sri Lanka by 5 wickets
India
Sri Lanka
India beat Sri Lanka by 88 runs
India
Sri Lanka
India beat Sri Lanka by 93 runs
India
Sri Lanka
India beat Sri Lanka by 8 wickets
India
Sri Lanka
India beat Sri Lanka by 141 runs
India
Sri Lanka
Sri Lanka beat India by 7 wickets
India
Sri Lanka
India drew with Sri Lanka
India
Sri Lanka
India beat Sri Lanka by an innings and 239 runs
India
Sri Lanka
India drew with Sri Lanka
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 9 wickets
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 7 wickets
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 7 wickets
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 32 runs
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 83 runs
Pakistan
Sri Lanka
Sri Lanka beat Pakistan by 68 runs
Pakistan
Sri Lanka
Sri Lanka beat Pakistan by 21 runs
Sri Lanka
India
India beat Sri Lanka by 7 wickets
Sri Lanka
India
India beat Sri Lanka by 6 wickets
Sri Lanka
India
India beat Sri Lanka by 168 runs
Sri Lanka
India
India beat Sri Lanka by 6 wickets
Sri Lanka
India
India beat Sri Lanka by 3 wickets (D/L method)
Sri Lanka
India
India beat Sri Lanka by 9 wickets
Sri Lanka
India
India beat Sri Lanka by an innings and 171 runs
Sri Lanka
India
India beat Sri Lanka by an innings and 53 runs
Sri Lanka
India
India beat Sri Lanka by 304 runs
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 4 wickets
Sri Lanka
Zimbabwe
Zimbabwe beat Sri Lanka by 3 wickets
Sri Lanka
Zimbabwe
Zimbabwe beat Sri Lanka by 4 wickets (D/L method)
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 8 wickets
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 7 wickets
Sri Lanka
Zimbabwe
Zimbabwe beat Sri Lanka by 6 wickets
Sri Lanka
Pakistan
Pakistan beat Sri Lanka by 3 wickets
India
Sri Lanka
Sri Lanka beat India by 7 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 96 runs
Sri Lanka
Bangladesh
Bangladesh beat Sri Lanka by 45 runs
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 6 wickets
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 70 runs
Sri Lanka
Bangladesh
Match Abandoned
Sri Lanka
Bangladesh
Bangladesh beat Sri Lanka by 90 runs
Sri Lanka
Bangladesh
Bangladesh beat Sri Lanka by 4 wickets
Sri Lanka
Bangladesh
Sri Lanka beat Bangladesh by 259 runs
Australia
Sri Lanka
Australia beat Sri Lanka by 41 runs
Australia
Sri Lanka
Sri Lanka beat Australia by 2 wickets
Australia
Sri Lanka
Sri Lanka beat Australia by 5 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 88 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 40 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 7 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 121 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 8 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 5 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 3 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 19 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by an innings and 118 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 282 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 8 wickets
Sri Lanka
England
England beat Sri Lanka by 10 runs
Sri Lanka
West Indies
West Indies beat Sri Lanka by 7 wickets
Sri Lanka
Afghanistan
Sri Lanka beat Afghanistan by 6 wickets
Sri Lanka
United Arab Emirates
Sri Lanka beat United Arab Emirates by 14 runs
Sri Lanka
India
Sri Lanka beat India by 6 wickets
Sri Lanka
West Indies
Sri Lanka beat West Indies by 27 runs (D/L method)
New Zealand
Sri Lanka
Sri Lanka beat New Zealand by 59 runs
England
Sri Lanka
England beat Sri Lanka by 6 wickets
Sri Lanka
Netherlands
Sri Lanka beat Netherlands by 9 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 5 runs
Sri Lanka
West Indies
West Indies beat Sri Lanka by 36 runs
Sri Lanka
Pakistan
Sri Lanka beat Pakistan by 16 runs
Sri Lanka
England
Sri Lanka beat England by 19 runs
Sri Lanka
West Indies
Sri Lanka beat West Indies by 9 wickets
Sri Lanka
New Zealand
New Zealand tied with Sri Lanka (Sri Lanka win Super Over by 6 runs)
Sri Lanka
South Africa
South Africa beat Sri Lanka by 32 runs
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 82 runs
England
Sri Lanka
England beat Sri Lanka by 7 wickets
Sri Lanka
India
Sri Lanka beat India by 5 wickets
Sri Lanka
Australia
Australia beat Sri Lanka by 81 runs
West Indies
Sri Lanka
Sri Lanka beat West Indies by 57 runs
Sri Lanka
Zimbabwe
Sri Lanka beat Zimbabwe by 14 runs (D/L method)
New Zealand
Sri Lanka
New Zealand beat Sri Lanka by 2 wickets
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 8 wickets
Sri Lanka
West Indies
Sri Lanka beat West Indies by 57 runs
New Zealand
Sri Lanka
Sri Lanka beat New Zealand by 48 runs
Ireland
Sri Lanka
Sri Lanka beat Ireland by 9 runs
Pakistan
Sri Lanka
Sri Lanka beat Pakistan by 19 runs
Sri Lanka
West Indies
Sri Lanka beat West Indies by 15 runs
Australia
Sri Lanka
Sri Lanka beat Australia by 6 wickets
Australia
Sri Lanka
Australia beat Sri Lanka by 10 wickets
Bangladesh
Sri Lanka
Sri Lanka beat Bangladesh by 64 runs
Pakistan
Sri Lanka
Pakistan beat Sri Lanka by 33 runs
Sri Lanka
New Zealand
Sri Lanka beat New Zealand by 7 wickets
Sri Lanka
Kenya
Sri Lanka beat Kenya by 172 runs