1st Test

Fri, 05 Feb - Tue, 09 Feb 2021 - 00:00

 Chennai

ENG - 224/9 (49.30) vs 227/3 (20.00) - IND

England won by 227 runs

2nd Test

Sat, 13 Feb - Tue, 16 Feb 2021 - 00:00

 Chennai

IND - 287/5 (49.30) vs 164/10 (20.00) - ENG

India won by 317 runs

3rd Test (D/N)

Wed, 24 Feb - Thu, 25 Feb 2021 - 00:00

 Ahmedabad

ENG - 287/5 (49.30) vs 164/10 (20.00) - IND

India won by 10 wickets

4th Test

Thu, 04 Mar - Sat, 06 Mar 2021 - 00:00

 Ahmedabad

ENG - 225/7 (49.30) vs 226/8 (49.50) - IND

India won by an innings and 25 runs

1st Test

Tue, 02 Mar - Wed, 03 Mar 2021 - 00:00

 Abu Dhabi

AFG - 302/9 (20.00) vs 659/6 (20.00) - ZIM

Zimbabwe won by 10 wickets

2nd Test

Wed, 10 Mar - Sun, 14 Mar 2021 - 00:00

 Abu Dhabi

AFG - 545/9 (20.00) vs 216/6 (20.00) - ZIM

Afghanistan won by 6 wickets

1st Test

Wed, 04 Aug - Sun, 08 Aug 2021 - 00:00

 Nottingham

ENG - 507/10 (18.00) vs 347/0 (20.00) - IND

Match drawn

2nd Test

Thu, 12 Aug - Mon, 16 Aug 2021 - 00:00

 Lord's

IND - 507/10 (18.00) vs 347/0 (20.00) - ENG

India won by 151 runs

3rd Test

Wed, 25 Aug - Sat, 28 Aug 2021 - 00:00

 Leeds

IND - 507/10 (18.00) vs 347/0 (20.00) - ENG

England won by an innings and 76 runs

4th Test

Thu, 02 Sep - Mon, 06 Sep 2021 - 00:00

 The Oval

IND - 507/10 (18.00) vs 347/0 (20.00) - ENG

India won by 157 runs

Final

Fri, 18 Jun - Wed, 23 Jun 2021 - 00:00

 Southampton

IND - 300/7 (49.30) vs 189/10 (20.00) - NZ

New Zealand won by 8 wickets

1st ODI (D/N)

Sat, 18 Dec - Sat, 18 Dec 2021 - POSTPONED

 Karachi

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

-

2nd ODI (D/N)

Mon, 20 Dec - Mon, 20 Dec 2021 - POSTPONED

 Karachi

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

-

3rd ODI (D/N)

Wed, 22 Dec - Wed, 22 Dec 2021 - POSTPONED

 Karachi

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

-

2nd Test

Sun, 03 Jan - Tue, 05 Jan 2021 - 00:00

 Johannesburg

SL - 147/10 (49.30) vs 659/4 (20.00) - SA

South Africa won by 10 wickets

2nd Test

Sun, 03 Jan - Wed, 06 Jan 2021 - 00:00

 Christchurch

PAK - 147/10 (49.30) vs 659/4 (36.20) - NZ

New Zealand won by an innings and 176 runs

3rd Test

Thu, 07 Jan - Mon, 11 Jan 2021 - 00:00

 Sydney

AUS - 202/9 (49.30) vs 103/10 (20.00) - IND

Match drawn

4th Test

Fri, 15 Jan - Tue, 19 Jan 2021 - 00:00

 Brisbane

AUS - 173/8 (49.30) vs 174/3 (20.00) - IND

India won by 3 wickets

1st Test

Thu, 14 Jan - Mon, 18 Jan 2021 - 00:00

 Galle

SL - 173/8 (49.30) vs 174/3 (20.00) - ENG

England won by 7 wickets

2nd Test

Fri, 22 Jan - Mon, 25 Jan 2021 - 00:00

 Galle

SL - 284/3 (49.30) vs 122/10 (20.00) - ENG

England won by 6 wickets

1st Test

Tue, 26 Jan - Fri, 29 Jan 2021 - 00:00

 Karachi

SA - 284/3 (49.30) vs 122/10 (20.00) - PAK

Pakistan won by 7 wickets

2nd Test

Thu, 04 Feb - Mon, 08 Feb 2021 - 00:00

 Rawalpindi

PAK - 224/9 (49.30) vs 227/3 (20.00) - SA

Pakistan won by 95 runs

1st Test

Wed, 03 Feb - Sun, 07 Feb 2021 - 00:00

 Chtogram

BAN - 215/10 (49.30) vs 211/10 (20.00) - WI

West Indies won by 3 wickets

2nd Test

Thu, 11 Feb - Sun, 14 Feb 2021 - 00:00

 Mirpur

WI - 224/9 (49.30) vs 227/3 (20.00) - BAN

West Indies won by 17 runs

1st Test

Sun, 21 Mar - Thu, 25 Mar 2021 - 00:00

 North Sound

SL - 225/7 (49.30) vs 226/8 (20.00) - WI

Match drawn

2nd Test

Mon, 29 Mar - Fri, 02 Apr 2021 - 00:00

 North Sound

WI - 225/7 (49.30) vs 226/8 (20.00) - SL

Match drawn

1st Test

Wed, 21 Apr - Sun, 25 Apr 2021 - 00:00

 Pallekele

BAN - 541/8 (49.30) vs 648/10 (44.30) - SL

Match drawn

2nd Test

Thu, 29 Apr - Mon, 03 May 2021 - 00:00

 Pallekele

SL - 493/5 (49.30) vs 206/10 (20.00) - BAN

Sri Lanka won by 209 runs

1st Test

Thu, 29 Apr - Sat, 01 May 2021 - 00:00

 Harare

ZIM - 473/4 (20.00) vs 338/9 (20.00) - PAK

Pakistan won by an innings and 116 runs

2nd Test

Fri, 07 May - Mon, 10 May 2021 - 00:00

 Harare

PAK - 510/5 (20.00) vs 289/10 (20.00) - ZIM

Pakistan won by an innings and 147 runs

1st Test

Wed, 02 Jun - Sun, 06 Jun 2021 - 00:00

 Lord's

NZ - 510/6 (20.00) vs 648/8 (20.00) - ENG

Match drawn

2nd Test

Thu, 10 Jun - Sun, 13 Jun 2021 - 00:00

 Birmingham

ENG - 302/4 (20.00) vs 338/9 (20.00) - NZ

New Zealand won by 8 wickets

1st Test

Thu, 10 Jun - Sat, 12 Jun 2021 - 00:00

 Gros Islet

WI - 493/5 (49.30) vs 206/10 (20.00) - SA

South Africa won by an innings and 63 runs

2nd Test

Fri, 18 Jun - Mon, 21 Jun 2021 - 00:00

 Gros Islet

SA - 215/9 (49.30) vs 217/6 (20.00) - WI

South Africa won by 158 runs

Only Test

Wed, 07 Jul - Sun, 11 Jul 2021 - 00:00

 Harare

BAN - 493/7 (20.00) vs 648/7 (20.00) - ZIM

Bangladesh won by 220 runs

1st Test

Thu, 12 Aug - Sun, 15 Aug 2021 - 00:00

 Kingston

PAK - 215/10 (34.00) vs 219/6 (20.00) - WI

West Indies won by 1 wicket

2nd Test

Fri, 20 Aug - Tue, 24 Aug 2021 - 00:00

 Kingston

PAK - 302/10 (34.00) vs 193/3 (20.00) - WI

Pakistan won by 109 runs

1st Test

Sun, 21 Nov - Thu, 25 Nov 2021 - 00:00

 Galle

SL - 314/7 (34.00) vs 276/10 (20.00) - WI

Sri Lanka won by 187 runs

2nd Test

Mon, 29 Nov - Fri, 03 Dec 2021 - 00:00

 Galle

SL - 154/10 (34.00) vs 156/1 (20.00) - WI

Sri Lanka won by 164 runs

1st Test

Thu, 25 Nov - Mon, 29 Nov 2021 - 00:00

 Kanpur

IND - 194/9 (34.00) vs 195/3 (20.00) - NZ

Match drawn

2nd Test

Fri, 03 Dec - Mon, 06 Dec 2021 - 00:00

 Wankhede

IND - 154/10 (34.00) vs 156/1 (20.00) - NZ

India won by 372 runs

1st Test

Fri, 26 Nov - Tue, 30 Nov 2021 - 00:00

 Chtogram

BAN - 194/9 (34.00) vs 195/3 (20.00) - PAK

Pakistan won by 8 wickets

2nd Test

Sat, 04 Dec - Wed, 08 Dec 2021 - 00:00

 Mirpur

PAK - 300/10 (34.00) vs 204/3 (20.00) - BAN

Pakistan won by an innings and 8 runs

1st Test

Sun, 26 Dec - Thu, 30 Dec 2021 - 00:00

 Centurion

IND - 348/8 (34.00) vs 349/4 (20.00) - SA

India won by 113 runs

1st Test

Wed, 08 Dec - Sat, 11 Dec 2021 - 00:00

 Brisbane

ENG - 300/10 (34.00) vs 204/3 (20.00) - AUS

Australia won by 9 wickets

2nd Test (D/N)

Thu, 16 Dec - Mon, 20 Dec 2021 - 00:00

 Adelaide

AUS - 473/7 (34.00) vs 225/10 (20.00) - ENG

Australia won by 275 runs

3rd Test

Sun, 26 Dec - Tue, 28 Dec 2021 - 00:00

 Melbourne

ENG - 348/8 (34.00) vs 349/4 (49.00) - AUS

Australia won by an innings and 14 runs