Match 6 • ICC Men's T20 World Cup Asia Qualifier B
Match 5 • ICC Men's T20 World Cup Asia Qualifier B
Match 4 • ICC Men's T20 World Cup Asia Qualifier B
Match 3 • ICC Men's T20 World Cup Asia Qualifier B
3rd ODI • New Zealand tour of Sri Lanka
Match 2 • ICC Men's T20 World Cup Asia Qualifier B
Match 1 • ICC Men's T20 World Cup Asia Qualifier B
Match 5 • Myanmar tour of Indonesia
5th T20I • England tour of West Indies
Warm-up Matches • Bangladesh tour of West Indies
2nd ODI • New Zealand tour of Sri Lanka
Match 4 • Myanmar tour of Indonesia
4th T20I • England tour of West Indies
Match 3 • Netherlands tour of Oman
2nd T20I • Pakistan tour of Australia
Match 15 • ICC CWC Challenge League B
Match 14 • ICC CWC Challenge League B
Match 3 • Myanmar tour of Indonesia
4th T20I • India tour of South Africa
Match 13 • ICC CWC Challenge League B
Match 12 • ICC CWC Challenge League B
Match 2 • Myanmar tour of Indonesia
3rd T20I • England tour of West Indies
Match 2 • Netherlands tour of Oman
1st T20I • Pakistan tour of Australia
3rd T20I • India tour of South Africa
1st ODI • New Zealand tour of Sri Lanka
Match 11 • ICC CWC Challenge League B
Match 10 • ICC CWC Challenge League B
Match 1 • Myanmar tour of Indonesia
Match 1 • Netherlands tour of Oman
Match 9 • ICC CWC Challenge League B
Match 8 • ICC CWC Challenge League B
3rd ODI • Afghanistan vs Bangladesh in United Arab Emirates
Match 48 • ICC CWC League 2
1st unofficial Test • Sri Lanka A tour of Pakistan
2nd T20I • England tour of West Indies
2nd T20I • India tour of South Africa
2nd T20I • New Zealand tour of Sri Lanka
Match 7 • ICC CWC Challenge League B
Match 6 • ICC CWC Challenge League B
3rd ODI • Pakistan tour of Australia
1st T20I • England tour of West Indies
1st T20I • New Zealand tour of Sri Lanka
2nd ODI • Afghanistan vs Bangladesh in United Arab Emirates
Match 5 • ICC CWC Challenge League B
Match 4 • ICC CWC Challenge League B
Match 47 • ICC CWC League 2
1st T20I • India tour of South Africa
2nd ODI • Pakistan tour of Australia