1st ODI (D/N)

Sat, 06 Jan 2024 - 00:00

 Colombo (RPS)

SL - 273/9 (22.50) vs 12/2 (4.00) - ZIM

No result

2nd ODI (D/N)

Mon, 08 Jan 2024 - 00:00

 Colombo (RPS)

ZIM - 208/10 (22.50) vs 211/8 (49.00) - SL

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

3rd ODI (D/N)

Thu, 11 Jan 2024 - 00:00

 Colombo (RPS)

ZIM - 208/10 (22.50) vs 97/2 (16.40) - SL

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

1st ODI (D/N)

Fri, 02 Feb 2024 - 00:00

 Melbourne

WI - 231/10 (22.50) vs 232/2 (38.30) - AUS

Australia won by 8 wickets (with 69 balls remaining)

2nd ODI (D/N)

Sun, 04 Feb 2024 - 00:00

 Sydney

AUS - 258/9 (22.50) vs 175/10 (43.30) - WI

Australia won by 83 runs

3rd ODI (D/N)

Tue, 06 Feb 2024 - 00:00

 Canberra

WI - 86/10 (22.50) vs 87/2 (6.50) - AUS

Australia won by 8 wickets (with 259 balls remaining)

1st ODI

Thu, 08 Feb 2024 - 00:00

 Kirtipur

NEP - 224/10 (22.50) vs 217/10 (47.50) - CAN

Nepal won by 7 runs

2nd ODI

Sat, 10 Feb 2024 - 00:00

 Kirtipur

CAN - 285/9 (22.50) vs 287/6 (45.10) - NEP

Nepal won by 4 wickets (with 29 balls remaining)

3rd ODI

Mon, 12 Feb 2024 - 00:00

 Kirtipur

CAN - 232/8 (22.50) vs 234/1 (44.30) - NEP

Nepal won by 9 wickets (with 33 balls remaining)

1st ODI (D/N)

Fri, 09 Feb 2024 - 00:00

 Pallekele

SL - 381/3 (22.50) vs 339/6 (20.00) - AFG

Sri Lanka won by 42 runs

2nd ODI (D/N)

Sun, 11 Feb 2024 - 00:00

 Pallekele

SL - 308/6 (22.50) vs 153/10 (33.50) - AFG

Sri Lanka won by 155 runs

3rd ODI (D/N)

Wed, 14 Feb 2024 - 00:00

 Pallekele

AFG - 266/10 (22.50) vs 267/3 (35.20) - SL

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

1st ODI (D/N)

Thu, 07 Mar 2024 - 00:00

 Sharjah

AFG - 310/5 (49.40) vs 275/8 (20.00) - IRE

Afghanistan won by 35 runs

2nd ODI (D/N)

Sat, 09 Mar 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - IRE

Match abandoned without a ball bowled

3rd ODI (D/N)

Tue, 12 Mar 2024 - 00:00

 Sharjah

AFG - 236/9 (49.40) vs 119/10 (35.00) - IRE

Afghanistan won by 117 runs

1st ODI (D/N)

Wed, 13 Mar 2024 - 00:00

 Chtogram

SL - 255/10 (49.40) vs 257/4 (44.40) - BAN

Bangladesh won by 6 wickets (with 32 balls remaining)

2nd ODI (D/N)

Fri, 15 Mar 2024 - 00:00

 Chtogram

BAN - 286/7 (49.40) vs 287/7 (47.10) - SL

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

3rd ODI

Mon, 18 Mar 2024 - 00:00

 Chtogram

SL - 235/10 (49.40) vs 237/6 (40.20) - BAN

Bangladesh won by 4 wickets (with 58 balls remaining)

1st ODI

Thu, 19 Sep 2024 - 00:00

 Nottingham

ENG - 0/0 (0.00) vs 0/0 (0.00) - AUS

-

2nd ODI

Sat, 21 Sep 2024 - 00:00

 Leeds

ENG - 0/0 (0.00) vs 0/0 (0.00) - AUS

-

3rd ODI

Tue, 24 Sep 2024 - 00:00

 Chester-le-Street

ENG - 0/0 (0.00) vs 0/0 (0.00) - AUS

-

4th ODI

Fri, 27 Sep 2024 - 00:00

 Lord's

ENG - 0/0 (0.00) vs 0/0 (0.00) - AUS

-

5th ODI

Sun, 29 Sep 2024 - 00:00

 Bristol

ENG - 0/0 (0.00) vs 0/0 (0.00) - AUS

-

1st ODI

Wed, 02 Oct 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

2nd ODI

Fri, 04 Oct 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

3rd ODI

Mon, 07 Oct 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

1st ODI

Thu, 31 Oct 2024 - 00:00

 North Sound

WI - 0/0 (0.00) vs 0/0 (0.00) - ENG

-

2nd ODI

Sat, 02 Nov 2024 - 00:00

 North Sound

WI - 0/0 (0.00) vs 0/0 (0.00) - ENG

-

3rd ODI

Wed, 06 Nov 2024 - 00:00

 Bridgetown

WI - 0/0 (0.00) vs 0/0 (0.00) - ENG

-

1st ODI (D/N)

Mon, 04 Nov 2024 - 00:00

 Melbourne

AUS - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd ODI (D/N)

Fri, 08 Nov 2024 - 00:00

 Adelaide

AUS - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

3rd ODI (D/N)

Sun, 10 Nov 2024 - 00:00

 Perth

AUS - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

1st ODI (D/N)

Fri, 02 Aug 2024 - 00:00

 Colombo (RPS)

SL - 230/8 (49.40) vs 230/10 (47.50) - IND

Match tied

2nd ODI (D/N)

Sun, 04 Aug 2024 - 00:00

 Colombo (RPS)

SL - 240/9 (49.40) vs 208/10 (42.20) - IND

Sri Lanka won by 32 runs

3rd ODI (D/N)

Wed, 07 Aug 2024 - 00:00

 Colombo (RPS)

SL - 248/7 (49.40) vs 138/10 (26.10) - IND

Sri Lanka won by 110 runs

1st ODI (D/N)

Wed, 18 Sep 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - SA

-

2nd ODI (D/N)

Fri, 20 Sep 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - SA

-

3rd ODI (D/N)

Sun, 22 Sep 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - SA

-

1st ODI

Sun, 24 Nov 2024 - 00:00

 Bulawayo

ZIM - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd ODI

Tue, 26 Nov 2024 - 00:00

 Bulawayo

ZIM - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

3rd ODI

Thu, 28 Nov 2024 - 00:00

 Bulawayo

ZIM - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

1st ODI

Sun, 08 Dec 2024 - 00:00

 Basseterre

WI - 0/0 (0.00) vs 0/0 (0.00) - BAN

-

2nd ODI

Tue, 10 Dec 2024 - 00:00

 Basseterre

WI - 0/0 (0.00) vs 0/0 (0.00) - BAN

-

3rd ODI

Thu, 12 Dec 2024 - 00:00

 Basseterre

WI - 0/0 (0.00) vs 0/0 (0.00) - BAN

-

1st ODI (D/N)

Tue, 17 Dec 2024 - 00:00

 Paarl

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd ODI (D/N)

Thu, 19 Dec 2024 - 00:00

 Cape Town

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

3rd ODI (D/N)

Sun, 22 Dec 2024 - 00:00

 Johannesburg

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

1st ODI (D/N)

Sun, 20 Oct 2024 - 00:00

 Pallekele

WI - 185/4 (38.30) vs 234/5 (31.50) - SL

Sri Lanka won by 5 wickets (with 31 balls remaining) (DLS method)

2nd ODI (D/N)

Wed, 23 Oct 2024 - 00:00

 Pallekele

WI - 185/4 (36.00) vs 190/5 (38.20) - SL

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

3rd ODI (D/N)

Sat, 26 Oct 2024 - 00:00

 Pallekele

SL - 156/3 (23.00) vs 196/2 (22.00) - WI

West Indies won by 8 wickets (with 6 balls remaining) (DLS method)

1st ODI (D/N)

Wed, 06 Nov 2024 - 00:00

 Sharjah

AFG - 235/10 (23.00) vs 143/10 (34.30) - BAN

Afghanistan won by 92 runs

2nd ODI (D/N)

Sat, 09 Nov 2024 - 00:00

 Sharjah

BAN - 252/7 (23.00) vs 184/10 (43.30) - AFG

Bangladesh won by 68 runs

3rd ODI (D/N)

Mon, 11 Nov 2024 - 00:00

 Sharjah

BAN - 244/8 (23.00) vs 246/5 (48.20) - AFG

Afghanistan won by 5 wickets (with 10 balls remaining)

1st ODI (D/N)

Wed, 13 Nov 2024 - 00:00

 Dambulla

SL - 324/5 (49.20) vs 175/9 (27.00) - NZ

Sri Lanka won by 45 runs (DLS method)

2nd ODI (D/N)

Sun, 17 Nov 2024 - 00:00

 Pallekele

NZ - 324/5 (45.10) vs 210/7 (46.00) - SL

Sri Lanka won by 3 wickets (with 6 balls remaining) (DLS method)

3rd ODI (D/N)

Tue, 19 Nov 2024 - 00:00

 Pallekele

NZ - 112/1 (21.00) vs 0/0 (0.00) - SL

No result

1st ODI

Tue, 17 Dec 2024 - 00:00

 Harare

ZIM - 44/5 (9.20) vs 0/0 (0.00) - AFG

No result

2nd ODI

Thu, 19 Dec 2024 - 00:00

 Harare

AFG - 286/6 (9.20) vs 54/10 (17.50) - ZIM

Afghanistan won by 232 runs

3rd ODI

Sat, 21 Dec 2024 - 00:00

 Harare

ZIM - 127/10 (9.20) vs 131/2 (26.50) - AFG

Afghanistan won by 8 wickets (with 139 balls remaining)