Jun 15 - Jun 20
ICC Mens T20 World Cup Americas Regional Final
Jun 15 - Jun 23
Jun 11 - Jun 15
ICC World Test Championship Final
Jun 11 - Jun 15
Jun 08 - Jun 10
South Africa vs Zimbabwe Practice test
Jun 03 - Jun 06
May 29 - Jun 10
May 25 - Jun 03
South Africa A tour of West Indies
May 21 - Jun 11
May 21 - Jun 15
May 21 - May 25
Bangladesh tour of United Arab Emirates
May 17 - May 19
May 13 - May 15
South Africa Emerging tour of Bangladesh
May 12 - May 30
May 07 - May 11
May 06 - May 07
New Zealand A tour of Bangladesh
May 05 - May 24
Apr 28 - May 02
Malaysia Quadrangular T20I Series
Apr 24 - May 02
Quadrangular T20I Series in Hong Kong, China
Apr 09 - Apr 13