Date | Fixture | Type | Event | Phase | Host |
01 Dec | New Zealand v West Indies | t | West Indies in New Zealand 2017/18 | 1st Test | New Zealand |
02 Dec | India v Sri Lanka | t | Sri Lanka in India 2017/18 | 3rd Test | India |
05 Dec | Afghanistan v Ireland | o | Ireland in United Arab Emirates 2017/18 | 1st ODI | United Arab Emirates |
06 Dec | Hong Kong v Papua New Guinea | o | ICC World Cricket League Championship 2015 to 2017 | United Arab Emirates | |
07 Dec | Afghanistan v Ireland | o | Ireland in United Arab Emirates 2017/18 | 2nd ODI | United Arab Emirates |
08 Dec | Hong Kong v Papua New Guinea | o | ICC World Cricket League Championship 2015 to 2017 | United Arab Emirates | |
09 Dec | New Zealand v West Indies | t | West Indies in New Zealand 2017/18 | 2nd Test | New Zealand |
10 Dec | Afghanistan v Ireland | o | Ireland in United Arab Emirates 2017/18 | 3rd ODI | United Arab Emirates |
10 Dec | India v Sri Lanka | o | Sri Lanka in India 2017/18 | 1st ODI | India |
13 Dec | India v Sri Lanka | o | Sri Lanka in India 2017/18 | 2nd ODI | India |
17 Dec | India v Sri Lanka | o | Sri Lanka in India 2017/18 | 3rd ODI | India |
20 Dec | India v Sri Lanka | itt | Sri Lanka in India 2017/18 | 1st Twenty20 | India |
20 Dec | New Zealand v West Indies | o | West Indies in New Zealand 2017/18 | 1st ODI | New Zealand |
22 Dec | India v Sri Lanka | itt | Sri Lanka in India 2017/18 | 2nd Twenty20 | India |
23 Dec | New Zealand v West Indies | o | West Indies in New Zealand 2017/18 | 2nd ODI | New Zealand |
24 Dec | India v Sri Lanka | itt | Sri Lanka in India 2017/18 | 3rd Twenty20 | India |
26 Dec | New Zealand v West Indies | o | West Indies in New Zealand 2017/18 | 3rd ODI | New Zealand |
26 Dec | South Africa v Zimbabwe | t | Zimbabwe in South Africa 2017/18 | Only Test | South Africa |
29 Dec | New Zealand v West Indies | itt | West Indies in New Zealand 2017/18 | 1st Twenty20 | New Zealand |
01 Jan | New Zealand v West Indies | itt | West Indies in New Zealand 2017/18 | 2nd Twenty20 | New Zealand |
03 Jan | New Zealand v West Indies | itt | West Indies in New Zealand 2017/18 | 3rd Twenty20 | New Zealand |
05 Jan | South Africa v India | t | India in South Africa 2017/18 | 1st Test | South Africa |
06 Jan | New Zealand v Pakistan | o | Pakistan in New Zealand 2017/18 | 1st ODI | New Zealand |
09 Jan | New Zealand v Pakistan | o | Pakistan in New Zealand 2017/18 | 2nd ODI | New Zealand |
11 Jan | United Arab Emirates v Ireland | o | United Arab Emirates Tri-Series 2017/18 | United Arab Emirates | |
13 Jan | South Africa v India | t | India in South Africa 2017/18 | 2nd Test | South Africa |
13 Jan | New Zealand v Pakistan | o | Pakistan in New Zealand 2017/18 | 3rd ODI | New Zealand |
13 Jan | United Arab Emirates v Ireland | o | United Arab Emirates Tri-Series 2017/18 | United Arab Emirates | |
15 Jan | Bangladesh v Zimbabwe | o | Bangladesh Tri-Series 2017/18 | Bangladesh | |
16 Jan | New Zealand v Pakistan | o | Pakistan in New Zealand 2017/18 | 4th ODI | New Zealand |
16 Jan | Ireland v Scotland | o | United Arab Emirates Tri-Series 2017/18 | United Arab Emirates | |
17 Jan | Sri Lanka v Zimbabwe | o | Bangladesh Tri-Series 2017/18 | Bangladesh | |
18 Jan | Ireland v Scotland | o | United Arab Emirates Tri-Series 2017/18 | United Arab Emirates | |
19 Jan | Bangladesh v Sri Lanka | o | Bangladesh Tri-Series 2017/18 | Bangladesh | |
19 Jan | New Zealand v Pakistan | o | Pakistan in New Zealand 2017/18 | 5th ODI | New Zealand |
21 Jan | Sri Lanka v Zimbabwe | o | Bangladesh Tri-Series 2017/18 | Bangladesh | |
21 Jan | United Arab Emirates v Scotland | o | United Arab Emirates Tri-Series 2017/18 | United Arab Emirates | |
22 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2017/18 | 1st Twenty20 | New Zealand |
23 Jan | Bangladesh v Zimbabwe | o | Bangladesh Tri-Series 2017/18 | Bangladesh | |
23 Jan | United Arab Emirates v Scotland | o | United Arab Emirates Tri-Series 2017/18 | United Arab Emirates | |
24 Jan | South Africa v India | t | India in South Africa 2017/18 | 3rd Test | South Africa |
25 Jan | Bangladesh v Sri Lanka | o | Bangladesh Tri-Series 2017/18 | Bangladesh | |
25 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2017/18 | 2nd Twenty20 | New Zealand |
27 Jan | Bangladesh v Sri Lanka | o | Bangladesh Tri-Series 2017/18 | Final | Bangladesh |
28 Jan | New Zealand v Pakistan | itt | Pakistan in New Zealand 2017/18 | 3rd Twenty20 | New Zealand |
31 Jan | Bangladesh v Sri Lanka | t | Sri Lanka in Bangladesh 2017/18 | 1st Test | Bangladesh |
01 Feb | South Africa v India | o | India in South Africa 2017/18 | 1st ODI | South Africa |
03 Feb | Australia v New Zealand | itt | International Trans-Tasman T20 Tri-Series 2017/18 | Australia | |
04 Feb | South Africa v India | o | India in South Africa 2017/18 | 2nd ODI | South Africa |
05 Feb | Afghanistan v Zimbabwe | itt | Zimbabwe in United Arab Emirates 2017/18 | 1st Twenty20 | United Arab Emirates |
06 Feb | Afghanistan v Zimbabwe | itt | Zimbabwe in United Arab Emirates 2017/18 | 2nd Twenty20 | United Arab Emirates |
07 Feb | South Africa v India | o | India in South Africa 2017/18 | 3rd ODI | South Africa |
08 Feb | Bangladesh v Sri Lanka | t | Sri Lanka in Bangladesh 2017/18 | 2nd Test | Bangladesh |
09 Feb | Afghanistan v Zimbabwe | o | Zimbabwe in United Arab Emirates 2017/18 | 1st ODI | United Arab Emirates |
10 Feb | South Africa v India | o | India in South Africa 2017/18 | 4th ODI | South Africa |
11 Feb | Afghanistan v Zimbabwe | o | Zimbabwe in United Arab Emirates 2017/18 | 2nd ODI | United Arab Emirates |
13 Feb | South Africa v India | o | India in South Africa 2017/18 | 5th ODI | South Africa |
13 Feb | Afghanistan v Zimbabwe | o | Zimbabwe in United Arab Emirates 2017/18 | 3rd ODI | United Arab Emirates |
15 Feb | Bangladesh v Sri Lanka | itt | Sri Lanka in Bangladesh 2017/18 | 1st Twenty20 | Bangladesh |
16 Feb | South Africa v India | o | India in South Africa 2017/18 | 6th ODI | South Africa |
16 Feb | New Zealand v Australia | itt | International Trans-Tasman T20 Tri-Series 2017/18 | New Zealand | |
16 Feb | Afghanistan v Zimbabwe | o | Zimbabwe in United Arab Emirates 2017/18 | 4th ODI | United Arab Emirates |
18 Feb | South Africa v India | itt | India in South Africa 2017/18 | 1st Twenty20 | South Africa |
18 Feb | Bangladesh v Sri Lanka | itt | Sri Lanka in Bangladesh 2017/18 | 2nd Twenty20 | Bangladesh |
19 Feb | Afghanistan v Zimbabwe | o | Zimbabwe in United Arab Emirates 2017/18 | 5th ODI | United Arab Emirates |
21 Feb | South Africa v India | itt | India in South Africa 2017/18 | 2nd Twenty20 | South Africa |
21 Feb | New Zealand v Australia | itt | International Trans-Tasman T20 Tri-Series 2017/18 | Final | New Zealand |
24 Feb | South Africa v India | itt | India in South Africa 2017/18 | 3rd Twenty20 | South Africa |
01 Mar | South Africa v Australia | t | Australia in South Africa 2017/18 | 1st Test | South Africa |
04 Mar | Afghanistan v Scotland | o | ICC World Cup Qualifier 2017/18 | Group B | Zimbabwe |
04 Mar | Papua New Guinea v United Arab Emirates | o | ICC World Cup Qualifier 2017/18 | Group A | Zimbabwe |
06 Mar | Ireland v Papua New Guinea | o | ICC World Cup Qualifier 2017/18 | Group A | Zimbabwe |
06 Mar | Zimbabwe v Afghanistan | o | ICC World Cup Qualifier 2017/18 | Group B | Zimbabwe |
06 Mar | Hong Kong v Scotland | o | ICC World Cup Qualifier 2017/18 | Group B | Zimbabwe |
06 Mar | United Arab Emirates v West Indies | o | ICC World Cup Qualifier 2017/18 | Group A | Zimbabwe |
06 Mar | Sri Lanka v India | itt | Nidahas Trophy 2017/18 | Sri Lanka | |
08 Mar | Papua New Guinea v West Indies | o | ICC World Cup Qualifier 2017/18 | Group A | Zimbabwe |
08 Mar | Afghanistan v Hong Kong | o | ICC World Cup Qualifier 2017/18 | Group B | Zimbabwe |
08 Mar | Bangladesh v India | itt | Nidahas Trophy 2017/18 | Sri Lanka | |
09 Mar | South Africa v Australia | t | Australia in South Africa 2017/18 | 2nd Test | South Africa |
10 Mar | Ireland v West Indies | o | ICC World Cup Qualifier 2017/18 | Group A | Zimbabwe |
10 Mar | Zimbabwe v Hong Kong | o | ICC World Cup Qualifier 2017/18 | Group B | Zimbabwe |
10 Mar | Sri Lanka v Bangladesh | itt | Nidahas Trophy 2017/18 | Sri Lanka | |
12 Mar | Ireland v United Arab Emirates | o | ICC World Cup Qualifier 2017/18 | Group A | Zimbabwe |
12 Mar | Zimbabwe v Scotland | o | ICC World Cup Qualifier 2017/18 | Group B | Zimbabwe |
12 Mar | Sri Lanka v India | itt | Nidahas Trophy 2017/18 | Sri Lanka | |
14 Mar | Bangladesh v India | itt | Nidahas Trophy 2017/18 | Sri Lanka | |
15 Mar | Afghanistan v West Indies | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
15 Mar | Scotland v United Arab Emirates | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
16 Mar | Zimbabwe v Ireland | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
16 Mar | Sri Lanka v Bangladesh | itt | Nidahas Trophy 2017/18 | Sri Lanka | |
17 Mar | Hong Kong v Papua New Guinea | o | ICC World Cup Qualifier 2017/18 | 9th Place Play-off | Zimbabwe |
18 Mar | Ireland v Scotland | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
18 Mar | Bangladesh v India | itt | Nidahas Trophy 2017/18 | Final | Sri Lanka |
19 Mar | Zimbabwe v West Indies | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
20 Mar | Afghanistan v United Arab Emirates | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
21 Mar | Scotland v West Indies | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
22 Mar | South Africa v Australia | t | Australia in South Africa 2017/18 | 3rd Test | South Africa |
22 Mar | Zimbabwe v United Arab Emirates | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
23 Mar | Afghanistan v Ireland | o | ICC World Cup Qualifier 2017/18 | Super Sixes | Zimbabwe |
25 Mar | Afghanistan v West Indies | o | ICC World Cup Qualifier 2017/18 | Final | Zimbabwe |
30 Mar | South Africa v Australia | t | Australia in South Africa 2017/18 | 4th Test | South Africa |
01 Apr | Pakistan v West Indies | itt | West Indies in Pakistan 2017/18 | 1st Twenty20 | Pakistan |
02 Apr | Pakistan v West Indies | itt | West Indies in Pakistan 2017/18 | 2nd Twenty20 | Pakistan |
03 Apr | Pakistan v West Indies | itt | West Indies in Pakistan 2017/18 | 3rd Twenty20 | Pakistan |
11 May | Ireland v Pakistan | t | Pakistan in British Isles 2018 | Only Test | Ireland |