1st ODI (D/N)

Mon, 09 Jan - Mon, 09 Jan 2023 - 00:00

 Karachi

NZ - 255/9 (12.50) vs 258/4 (48.10) - PAK

Pakistan won by 6 wickets (with 11 balls remaining)

2nd ODI (D/N)

Wed, 11 Jan - Wed, 11 Jan 2023 - 00:00

 Karachi

NZ - 261/10 (12.50) vs 182/10 (43.00) - PAK

New Zealand won by 79 runs

3rd ODI (D/N)

Fri, 13 Jan - Fri, 13 Jan 2023 - 00:00

 Karachi

PAK - 280/9 (12.50) vs 281/8 (48.10) - NZ

New Zealand won by 2 wickets (with 11 balls remaining)

1st ODI (D/N)

Fri, 27 Jan - Fri, 27 Jan 2023 - 00:00

 Bloemfontein

SA - 298/7 (12.50) vs 271/10 (44.20) - ENG

South Africa won by 27 runs

2nd ODI

Sun, 29 Jan - Sun, 29 Jan 2023 - 00:00

 Bloemfontein

ENG - 342/7 (12.50) vs 347/5 (49.10) - SA

South Africa won by 5 wickets (with 5 balls remaining)

3rd ODI (D/N)

Wed, 01 Feb - Wed, 01 Feb 2023 - 00:00

 Kimberley

ENG - 346/7 (12.50) vs 287/10 (43.10) - SA

England won by 59 runs

1st ODI (D/N)

Wed, 01 Mar - Wed, 01 Mar 2023 - 00:00

 Mirpur

BAN - 209/10 (12.50) vs 212/7 (48.40) - ENG

England won by 3 wickets (with 8 balls remaining)

2nd ODI (D/N)

Fri, 03 Mar - Fri, 03 Mar 2023 - 00:00

 Mirpur

ENG - 326/7 (12.50) vs 194/10 (44.40) - BAN

England won by 132 runs

3rd ODI (D/N)

Mon, 06 Mar - Mon, 06 Mar 2023 - 00:00

 Chtogram

BAN - 246/10 (12.50) vs 196/10 (43.10) - ENG

Bangladesh won by 50 runs

1st ODI

Tue, 21 Mar - Tue, 21 Mar 2023 - 00:00

 Harare

ZIM - 249/10 (12.50) vs 255/7 (49.50) - NED

Netherlands won by 3 wickets (with 1 ball remaining)

2nd ODI

Thu, 23 Mar - Thu, 23 Mar 2023 - 00:00

 Harare

ZIM - 271/10 (12.50) vs 270/10 (20.00) - NED

Zimbabwe won by 1 run

1st ODI (D/N)

Sat, 25 Mar - Sat, 25 Mar 2023 - 00:00

 Auckland

NZ - 274/10 (12.50) vs 76/10 (19.50) - SL

New Zealand won by 198 runs

3rd ODI

Sat, 25 Mar - Sat, 25 Mar 2023 - 00:00

 Harare

NED - 231/9 (12.50) vs 235/3 (41.40) - ZIM

Zimbabwe won by 7 wickets (with 50 balls remaining)

2nd ODI (D/N)

Tue, 28 Mar - Tue, 28 Mar 2023 - ABANDONED

 Christchurch

NZ - 0/0 (0.00) vs 0/0 (0.00) - SL

Match abandoned without a ball bowled

3rd ODI (D/N)

Fri, 31 Mar - Fri, 31 Mar 2023 - 00:00

 Hamilton

SL - 157/10 (12.50) vs 159/4 (32.50) - NZ

New Zealand won by 6 wickets (with 103 balls remaining)

2nd ODI (D/N)

Fri, 31 Mar - Fri, 31 Mar 2023 - 00:00

 Benoni

NED - 189/10 (12.50) vs 190/2 (30.00) - SA

South Africa won by 8 wickets (with 120 balls remaining)

3rd ODI

Sun, 02 Apr - Sun, 02 Apr 2023 - 00:00

 Johannesburg

SA - 370/8 (12.50) vs 224/10 (39.10) - NED

South Africa won by 146 runs

1st ODI

Tue, 09 May - Tue, 09 May 2023 - 00:00

 Chelmsford

BAN - 246/9 (12.50) vs 65/3 (16.30) - IRE

No result

2nd ODI

Fri, 12 May - Fri, 12 May 2023 - 00:00

 Chelmsford

IRE - 319/6 (45.00) vs 320/7 (44.30) - BAN

Bangladesh won by 3 wickets (with 3 balls remaining)

3rd ODI

Sun, 14 May - Sun, 14 May 2023 - 00:00

 Chelmsford

BAN - 274/10 (45.00) vs 269/9 (20.00) - IRE

Bangladesh won by 5 runs

2nd Test

Mon, 02 Jan - Fri, 06 Jan 2023 - 00:00

National Stadium, Karachi

NZ - vs - PAK

-

3rd Test

Wed, 04 Jan - Sun, 08 Jan 2023 - 00:00

Sydney Cricket Ground

AUS - vs - SA

-

1st Test

Sat, 04 Feb - Wed, 08 Feb 2023 - 00:00

Queens Sports Club, Bulawayo

WI - vs - ZIM

-

2nd Test

Sun, 12 Feb - Tue, 14 Feb 2023 - 00:00

Queens Sports Club, Bulawayo

ZIM - vs - WI

-

1st Test (D/N)

Thu, 16 Feb - Sun, 19 Feb 2023 - 00:00

Bay Oval, Mount Maunganui

ENG - vs - NZ

-

2nd Test

Fri, 24 Feb - Tue, 28 Feb 2023 - 00:00

Basin Reserve, Wellington

ENG - vs - NZ

-

1st Test

Tue, 28 Feb - Thu, 02 Mar 2023 - 00:00

SuperSport Park, Centurion

SA - vs - WI

-

2nd Test

Wed, 08 Mar - Sat, 11 Mar 2023 - 00:00

The Wanderers Stadium, Johannesburg

SA - vs - WI

-

1st Test

Thu, 09 Feb - Sat, 11 Feb 2023 - 00:00

Vidarbha Cricket Association Stadium, Jamtha, Nagpur

AUS - vs - IND

-

2nd Test

Fri, 17 Feb - Sun, 19 Feb 2023 - 00:00

Arun Jaitley Stadium, Delhi

AUS - vs - IND

-

3rd Test

Wed, 01 Mar - Fri, 03 Mar 2023 - 00:00

Holkar Cricket Stadium, Indore

IND - vs - AUS

-

4th Test

Thu, 09 Mar - Mon, 13 Mar 2023 - 00:00

Narendra Modi Stadium, Ahmedabad

AUS - vs - IND

-

1st Test

Thu, 09 Mar - Mon, 13 Mar 2023 - 00:00

Hagley Oval, Christchurch

SL - vs - NZ

-

2nd Test

Fri, 17 Mar - Mon, 20 Mar 2023 - 00:00

Basin Reserve, Wellington

NZ - vs - SL

-

Only Test

Tue, 04 Apr - Fri, 07 Apr 2023 - 00:00

Shere Bangla National Stadium, Mirpur

IRE - vs - BAN

-

1st Test

Sun, 16 Apr - Tue, 18 Apr 2023 - 00:00

Galle International Stadium

SL - vs - IRE

-

2nd Test

Mon, 24 Apr - Fri, 28 Apr 2023 - 00:00

Galle International Stadium

IRE - vs - SL

-

Only Test

Thu, 01 Jun - Sat, 03 Jun 2023 - 00:00

Lord's

IRE - vs - ENG

-

Only Test

Wed, 14 Jun - Sat, 17 Jun 2023 - 00:00

Shere Bangla National Stadium, Mirpur

BAN - vs - AFG

-

1st Test

Sun, 16 Jul - Thu, 20 Jul 2023 - 00:00

 Galle

SL - vs - PAK

-

2nd Test

Mon, 24 Jul - Fri, 28 Jul 2023 - 4:00 AM

 Colombo (SSC)

SL - vs - PAK

-

1st Test

Wed, 12 Jul - Fri, 14 Jul 2023 - 00:00

 Roseau

WI - vs - IND

-

2nd Test

Thu, 20 Jul - Mon, 24 Jul 2023 - Live

 Port of Spain

IND - vs - WI

-

1st Test

Fri, 16 Jun - Tue, 20 Jun 2023 - 00:00

 Birmingham

ENG - vs - AUS

-

2nd Test

Wed, 28 Jun - Sun, 02 Jul 2023 - 00:00

 Lord's

AUS - vs - ENG

-

3rd Test

Thu, 06 Jul - Sun, 09 Jul 2023 - 00:00

 Leeds

AUS - vs - ENG

-

4th Test

Wed, 19 Jul - Sun, 23 Jul 2023 - Live

 Manchester

AUS - vs - ENG

-

5th Test

Thu, 27 Jul - Mon, 31 Jul 2023 - 10:00 AM

 The Oval

ENG - vs - AUS

-

1st

Mon, 10 Jul - Mon, 10 Jul 2023 - 00:00

 Marsa

FRA - vs - MLT

-

2nd

Mon, 10 Jul - Mon, 10 Jul 2023 - 00:00

 Marsa

MLT - vs - FRA

-

3rd

Tue, 11 Jul - Tue, 11 Jul 2023 - 00:00

 Marsa

MLT - vs - LUX

-

4th

Tue, 11 Jul - Tue, 11 Jul 2023 - 00:00

 Marsa

FRA - vs - LUX

-

5th

Wed, 12 Jul - Wed, 12 Jul 2023 - 00:00

 Marsa

MLT - vs - LUX

-

6th

Wed, 12 Jul - Wed, 12 Jul 2023 - 00:00

 Marsa

LUX - vs - FRA

-

1st

Wed, 12 Jul - Wed, 12 Jul 2023 - 00:00

 Marsa

FRA - vs - MLT

-

2nd

Thu, 13 Jul - Thu, 13 Jul 2023 - 00:00

 Marsa

LUX - vs - MLT

-

3rd

Thu, 13 Jul - Thu, 13 Jul 2023 - 00:00

 Marsa

ROM - vs - SWI

-

4th

Thu, 13 Jul - Thu, 13 Jul 2023 - 00:00

 Marsa

FRA - vs - ROM

-

5th

Fri, 14 Jul - Fri, 14 Jul 2023 - 00:00

 Marsa

LUX - vs - SWI

-

6th

Fri, 14 Jul - Fri, 14 Jul 2023 - 00:00

 Marsa

MLT - vs - ROM

-

7th

Fri, 14 Jul - Fri, 14 Jul 2023 - 00:00

 Marsa

FRA - vs - SWI

-

8th

Sat, 15 Jul - Sat, 15 Jul 2023 - 00:00

 Marsa

ROM - vs - LUX

-

9th

Sat, 15 Jul - Sat, 15 Jul 2023 - 00:00

 Marsa

MLT - vs - SWI

-

10th

Sat, 15 Jul - Sat, 15 Jul 2023 - 00:00

 Marsa

FRA - vs - LUX

-

Qualifier

Sun, 16 Jul - Sun, 16 Jul 2023 - 00:00

 Marsa

FRA - vs - MLT

-

4th place play-off

Sun, 16 Jul - Sun, 16 Jul 2023 - 00:00

 Marsa

LUX - vs - ROM

-

Final

Sun, 16 Jul - Sun, 16 Jul 2023 - 00:00

 Marsa

MLT - vs - SWI

-

1st Test

Thu, 14 Dec - Mon, 18 Dec 2023 - 14 Dec

 Perth

AUS - vs - PAK

-

2nd Test

Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec

 Melbourne

AUS - vs - PAK

-

1st Test

Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec

 Centurion

SA - vs - IND

-

1st Test

Tue, 28 Nov - Tue, 28 Nov 2023 - 00:00

 Sylhet

BAN - 448/10 (18.00) vs 576/10 (20.00) - NZ

-

2nd Test

Wed, 06 Dec - Wed, 06 Dec 2023 - 00:00

 Mirpur

BAN - 448/10 (18.00) vs 576/10 (20.00) - NZ

-