1st ODI –
30 July, 2020
England
VS
Ireland
2nd ODI –
01 August, 2020
England
VS
Ireland
3rd ODI –
04 August, 2020
England
VS
Ireland
1st Test –
05-09 August, 2020
England
VS
Pakistan
2nd Test –
13-18 August, 2020
England
VS
Pakistan
3rd Test –
21-26 August, 2020
England
VS
Pakistan
Match 1 –
18 August, 2020
Trinbago Knight Riders
VS
Guyana Amazon Warriors
Match 2 –
18 August, 2020
Barbados Tridents
VS
St Kitts and Nevis Patriots
Match 3 –
19 August, 2020
Jamaica Tallawahs
VS
St Lucia Zouks
Match 4 –
19 August, 2020
Guyana Amazon Warriors
VS
St Kitts and Nevis Patriots
Match 5 –
20 August, 2020
St Lucia Zouks
VS
Barbados Tridents
Match 6 –
20 August, 2020
Trinbago Knight Riders
VS
Jamaica Tallawahs
Match 7 –
22 August, 2020
St Kitts and Nevis Patriots
VS
St Lucia Zouks
Match 8 –
22 August, 2020
Guyana Amazon Warriors
VS
Jamaica Tallawahs
Match 9 –
23 August, 2020
Trinbago Knight Riders
VS
Barbados Tridents
Match 1 –
28 August, 2020
Luxembourg
VS
Czech Republic
Match 2 –
29 August, 2020
Luxembourg
VS
Czech Republic
Match 3 –
29 August, 2020
Luxembourg
VS
Belgium
Match 4 –
29 August, 2020
Belgium
VS
Czech Republic
Match 5 –
30 August, 2020
Belgium
VS
Czech Republic
Match 3 –
30 August, 2020
Luxembourg
VS
Belgium
Match 1 –
19 September, 2020
Mumbai Indians
VS
Chennai Super Kings
Match 2 –
20 September, 2020
Delhi Capitals
VS
Kings XI Punjab
Match 3 –
20 September, 2020
Royal Challengers Bangalore
VS
Kolkata Knight Riders
Match 4 –
21 September, 2020
Sun Risers Hyderabad
VS
Mumbai Indians
Match 5 –
22 September, 2020
Chennai Super Kings
VS
Rajasthan Royals
Match 6 –
23 September, 2020
Kolkata Knight Riders
VS
Delhi Capitals
Match 7 –
24 September, 2020
Kings XI Punjab
VS
Sun Risers Hyderabad
Match 8 –
25 September, 2020
Mumbai Indians
VS
Royal Challengers Bangalore
Match 9 –
26 September, 2020
Rajasthan Royals
VS
Delhi Capitals
Match 1 –
3 December, 2020
Adelaide Strikers
VS
Melbourne Renegades
Match 2 –
4 December, 2020
Sydney Sixers
VS
Hobart Hurricanes
Match 3 –
5 December, 2020
Melbourne Stars
VS
Sydney Thunder
Match 4 –
6 December, 2020
Perth Scorchers
VS
Sydney Sixers
Match 5 –
7 December, 2020
Hobart Hurricanes
VS
Melbourne Renegades
Match 6 –
8 December, 2020
Sydney Thunder
VS
Perth Scorchers
Match 7 –
9 December, 2020
Brisbane Heat
VS
Sydney Sixers
Match 8 –
10 December, 2020
Melbourne Renegades
VS
Adelaide Strikers
Match 9 –
16 December, 2020
Hobart Hurricanes
VS
Perth Scorchers