Date |
Opponent |
Venue |
Type |
Starting Time |
Wednesday 22 August
|
Zimbabwe |
Zimbabwe |
ODI |
09h30 |
Saturday 25 August
|
Zimbabwe |
Zimbabwe |
ODI |
09h30 |
Sunday 26 August |
Zimbabwe |
Zimbabwe |
ODI |
09h30 |
Saturday 8 September
|
Sri Lanka
|
Potchefstroom |
20/20 |
14h00 |
Sunday 9 September
|
Australia |
Centurion |
20/20 |
10h30 |
Tuesday 11 September |
Twenty20 World Championship begins
|
Monday 1 October - Friday 5 October
|
Pakistan |
Pakistan |
Test |
07h00 |
Monday 8 October - Friday 12 October
|
Pakistan |
Pakistan |
Test |
07h00 |
Thursday 18 October |
Pakistan |
Pakistan |
ODI |
08h00 |
Saturday 20 October |
Pakistan |
Pakistan |
ODI |
08h00 |
Tuesday 23 October |
Pakistan |
Pakistan |
ODI |
08h00 |
Friday 26 October |
Pakistan |
Pakistan |
ODI |
10h30 |
Monday 29 October |
Pakistan |
Pakistan |
ODI |
08h30 |
Thursday 8 November - Monday 12 November |
New Zealand |
Johannesburg |
Test |
11h00 |
Friday 16 November - Tuesday 12 November |
New Zealand |
Centurion |
Test |
11h00 |
Friday 23 November |
New Zealand |
Johannesburg |
20/20 |
18h00 |
Sunday 25 November |
New Zealand |
Durban |
ODI |
10h00 |
Friday 30 November |
New Zealand |
Port Elizabeth |
ODI |
14h30 |
Sunday 2 December |
New Zealand |
Cape Town |
ODI |
10h00 |
Wednesday 26 December - Sunday 30 December |
West Indies |
Port Elizabeth |
Test |
11h00 |
Wednesday 1 January - Sunday 5 January |
West Indies |
Cape Town |
Test |
11h00 |
Thursday 10 January - Monday 14 January |
West Indies |
Durban |
Test |
10h30 |
Friday 18 January |
West Indies |
Johannesburg |
20/20 |
18h00 |
Sunday 20 January |
West Indies |
Centurion |
ODI |
10h00 |
Friday 25 January |
West Indies |
Cape Town |
ODI |
14h30 |
Sunday 27 January |
West Indies |
Port Elizabeth |
ODI |
10h00 |
Friday 1 February |
West Indies |
Durban |
ODI |
14h30 |
Sunday 3 February |
West Indies |
Johannesburg |
ODI |
10h00 |
Friday 22 February - Tuesday 26 February |
Bangladesh |
Bangladesh |
Test |
06h00 |
Friday 29 February - Tuesday 4 March |
Bangladesh |
Bangladesh |
Test |
06h00 |
Sunday 9 March |
Bangladesh |
Bangladesh |
ODI |
05h30 |
Wednesday 12 March |
Bangladesh |
Bangladesh |
ODI |
05h30 |
Friday 14 March |
Bangladesh |
Bangladesh |
ODI |
05h30 |
Wednesday 26 March - Sunday 30 March |
India |
India |
Test |
06h30 |
Thursday 3 April - Monday 7 April |
India |
India |
Test |
06h30 |
Friday 11 April - Tuesday 15 April |
India |
India |
Test |
06h30 |