Sat, 21 Oct '23
Netherlands Flag

Netherlands

262
Sri Lanka Flag

Sri Lanka

(48.2/50 ov, T:263) 263/5

Sri Lanka won by 5 wickets (with 10 balls remaining)

Thu, 26 Oct '23
England Flag

England

156
Sri Lanka Flag

Sri Lanka

(25.4/50 ov, T:157) 160/2

Sri Lanka won by 8 wickets (with 146 balls remaining)

Mon, 30 Oct '23
Sri Lanka Flag

Sri Lanka

241
Afghanistan Flag

Afghanistan

(45.2/50 ov, T:242) 242/3

Afghanistan won by 7 wickets (with 28 balls remaining)

Thu, 02 Nov '23
India Flag

India

357/8
Sri Lanka Flag

Sri Lanka

(19.4/50 ov, T:358) 55

India won by 302 runs

Mon, 06 Nov '23
Sri Lanka Flag

Sri Lanka

279
Bangladesh Flag

Bangladesh

(41.1/50 ov, T:280) 282/7

Bangladesh won by 3 wickets (with 53 balls remaining)

Thu, 09 Nov '23
Sri Lanka Flag

Sri Lanka

171
New Zealand Flag

New Zealand

(23.2/50 ov, T:172) 172/5

New Zealand won by 5 wickets (with 160 balls remaining)

Sat, 06 Jan '24
Sri Lanka Flag

Sri Lanka

273/9
Zimbabwe Flag

Zimbabwe

(4/50 ov, T:274) 12/2

No result

Mon, 08 Jan '24
Zimbabwe Flag

Zimbabwe

208
Sri Lanka Flag

Sri Lanka

(49/50 ov, T:209) 211/8

Sri Lanka won by 2 wickets (with 6 balls remaining)

Thu, 11 Jan '24
Zimbabwe Flag

Zimbabwe

(22.5/27 ov) 96
Sri Lanka Flag

Sri Lanka

(16.4/27 ov, T:97) 97/2

Sri Lanka won by 8 wickets (with 62 balls remaining) (DLS method)

Sun, 14 Jan '24
Zimbabwe Flag

Zimbabwe

143/5
Sri Lanka Flag

Sri Lanka

(20 ov, T:144) 144/7

Sri Lanka won by 3 wickets (with 0 balls remaining)

Tue, 16 Jan '24
Sri Lanka Flag

Sri Lanka

173/6
Zimbabwe Flag

Zimbabwe

(19.5/20 ov, T:174) 178/6

Zimbabwe won by 4 wickets (with 1 ball remaining)

Thu, 18 Jan '24
Zimbabwe Flag

Zimbabwe

82
Sri Lanka Flag

Sri Lanka

(10.5/20 ov, T:83) 88/1

Sri Lanka won by 9 wickets (with 55 balls remaining)

Fri, 02 Feb '24
Afghanistan Flag

Afghanistan

198 & 296
Sri Lanka Flag

Sri Lanka

(T:56) 439 & 56/0

Sri Lanka won by 10 wickets

Fri, 09 Feb '24
Sri Lanka Flag

Sri Lanka

381/3
Afghanistan Flag

Afghanistan

(50 ov, T:382) 339/6

Sri Lanka won by 42 runs

Sun, 11 Feb '24
Sri Lanka Flag

Sri Lanka

308/6
Afghanistan Flag

Afghanistan

(33.5/50 ov, T:309) 153

Sri Lanka won by 155 runs

Wed, 14 Feb '24
Afghanistan Flag

Afghanistan

266
Sri Lanka Flag

Sri Lanka

(35.2/50 ov, T:267) 267/3

Sri Lanka won by 7 wickets (with 88 balls remaining)

Sat, 17 Feb '24
Sri Lanka Flag

Sri Lanka

160
Afghanistan Flag

Afghanistan

(20 ov, T:161) 156/9

Sri Lanka won by 4 runs

Mon, 19 Feb '24
Sri Lanka Flag

Sri Lanka

187/6
Afghanistan Flag

Afghanistan

(17/20 ov, T:188) 115

Sri Lanka won by 72 runs

Wed, 21 Feb '24
Afghanistan Flag

Afghanistan

209/5
Sri Lanka Flag

Sri Lanka

(20 ov, T:210) 206/6

Afghanistan won by 3 runs

Mon, 04 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

12:00 PM
12:00 pm GMT | 6:00 pm Local

Match starts in 21 mins

Wed, 06 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

12:00 PM
12:00 pm GMT | 6:00 pm Local

Match yet to begin

Sat, 09 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

12:00 PM
12:00 pm GMT | 6:00 pm Local

Match yet to begin

Wed, 13 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

8:30 AM
8:30 am GMT | 2:30 pm Local

Match yet to begin

Fri, 15 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

8:30 AM
8:30 am GMT | 2:30 pm Local

Match yet to begin

Mon, 18 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

4:00 AM
4:00 am GMT | 10:00 am Local

Match yet to begin

Fri, 22 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

4:00 AM
4:00 am GMT | 10:00 am Local

Match yet to begin

Sat, 30 Mar '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

4:00 AM
4:00 am GMT | 10:00 am Local

Match yet to begin

Mon, 03 Jun '24
Sri Lanka Flag

Sri Lanka

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Sat, 08 Jun '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

12:30 AM
12:30 am GMT | 7:30 pm Local

Match yet to begin

Tue, 11 Jun '24
Nepal Flag

Nepal

Sri Lanka Flag

Sri Lanka

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin

Mon, 17 Jun '24
Netherlands Flag

Netherlands

Sri Lanka Flag

Sri Lanka

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Wed, 21 Aug '24
England Flag

England

Sri Lanka Flag

Sri Lanka

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 29 Aug '24
England Flag

England

Sri Lanka Flag

Sri Lanka

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 06 Sep '24
England Flag

England

Sri Lanka Flag

Sri Lanka

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin