Jul 12 - Jul 17
ICC T20 World Cup Sub Regional Europe Qualifier B
Jul 7 - Jul 14
Jul 6 - Jul 14
Jun 29 - Jul 1
Jun 28 - Jul 10
Jun 17 - Jun 19
ICC T20 World Cup Europe Qualifier A
Jun 9 - Jun 16
Jun 1 - Jun 29
May 27 - Jun 4
ICC Men's T20 World Cup Warm-up Matches
May 27 - Jun 1
May 24 - May 26
South Africa tour of West Indies
May 23 - Aug 27
May 22 - May 30
Bangladesh tour of United States of America
May 21 - May 25
May 18 - May 24
May 14 - May 14
May 11 - May 12
May 10 - May 14
May 9 - May 12
May 3 - May 12