Fixtures

South Africa and Bangladesh in Zimbabwe (T20 Tri-Series)
All matches at Harare Sports Club

18 June 2012     Bangladesh v Zimbabwe
19 June 2012     Bangladesh v South Africa
20 June 2012     Zimbabwe v South Africa
21 June 2012     Bangladesh v Zimbabwe
22 June 2012     Bangladesh v South Africa
23 June 2012     Zimbabwe v South Africa
24 June 2012     Final

South Africa A and Sri Lanka A in Zimbabwe ('A' Tri-Series)
Venues to be confirmed

13 July 2012     South Africa A v Sri Lanka A
14 July 2012     Zimbabwe A v Sri Lanka A
15 July 2012     Zimbabwe A v South Africa A
17 July 2012     South Africa A v Sri Lanka A
18 July 2012     Zimbabwe A v South Africa A
19 July 2012     Zimbabwe A v Sri Lanka A
21 July 2012     Final

World Twenty20 in Sri Lanka
Zimbabwe are in Group C with Sri Lanka and South Africa

18 September 2012       Sri Lanka v Zimbabwe            Hambantota
20 September 2012       South Africa v Zimbabwe         Hambantota
22 September 2012       Sri Lanka v South Africa        Hambantota

Super Eight
Top two sides from each group qualify for the Super Eight stage, with teams grouped into two groups of four. Matches to be played 27 September - 2 October.

4 October 2012          1st Semi-Final                  R Premadasa Stadium, Colombo 
5 October 2012          2nd Semi-Final                  R Premadasa Stadium, Colombo 
7 October 2012          Final                           R Premadasa Stadium, Colombo

Future Tours Programme for Zimbabwe
Source: ICC Website (.pdf file)

2012
August - September      Bangladesh in Zimbabwe          2 Tests, 3 ODIs, 2 T20Is
December - January      Pakistan in Zimbabwe            2 Tests, 3 ODIs, 2 T20Is

2013
March                   Zimbabwe in West Indies         2 Tests, 3 ODIs, 2 T20Is
July                    India in Zimbabwe               3 ODIs
October                 Sri Lanka in Zimbabwe           2 Tests, 3 ODIs

2014
June - July             Australia in Zimbabwe           3 ODIs
July - August           South Africa in Zimbabwe        2 Tests, 3 ODIs, 2 T20Is
October                 Zimbabwe in Bangladesh          ODI Tri-Series (with Sri Lanka), 2 Tests
December                Zimbabwe in Pakistan            2 Tests, 3 ODIs, 2 T20Is

2015
February - March        ICC World Cup in Australia & New Zealand
April - May             Zimbabwe in Sri Lanka           5 ODIs, 2 T20Is
June                    Pakistan in Zimbabwe            2 Tests, 3 ODIs, 1 T20I
July - August           West Indies in Zimbabwe         2 Tests, 3 ODIs, 2 T20Is
October                 New Zealand in Zimbabwe         2 Tests, 3 ODIs

2016
January - February      Zimbabwe in Bangladesh          2 Tests, 7 ODIs, 2 T20Is
March                   Zimbabwe in New Zealand         3 ODIs
March - April           ICC World Twenty20 in India
July - August           India in Zimbabwe               2 Tests, 3 ODIs
October - November      Sri Lanka in Zimbabwe           2 Tests, 3 ODIs, 2 T20Is

2017
No fixtures

2018
March - April           Pakistan in Zimbabwe            2 Tests, 3 ODIs, 1 T20I
June                    Zimbabwe in Australia           2 Tests, 3 ODIs
July                    Pakistan in Zimbabwe            3 ODIs, 2 T20Is
August                  New Zealand in Zimbabwe         3 ODIs
October                 Zimbabwe in South Africa        3 ODIs, 1 T20I

2019
January - February      Zimbabwe in Bangladesh          2 Tests, 3 ODIs
October                 Zimbabwe in Sri Lanka           5 ODIs, 2 T20Is

2020
March - April           Bangladesh in Zimbabwe          2 Tests, 3 ODIs