• West Indies Tri-Nation Series

    Date Format Teams Venue Time
    3 June 1st ODI South Africa vs West Indies Guyana  16:00
    6 2nd ODI South Africa vs Australia Guyana  16:00
    11 3rd ODI South Africa vs Australia St Kitts  16:00
    15 4th ODI South Africa vs Australia St Kitts  16:00
    19 5th ODI South Africa vs Australia Barbados  16:00
    24 6th ODI South Africa vs West Indies Barbados  16:00

    New Zealand in South Africa Test series

    Date Format Teams Venue Time
    19 Augustus 1st Test South Africa vs New Zealand Durban 10:00
    27 Augustus 2nd Test South Africa vs New Zealand Centurion 10:00

    Australia in South Africa ODI series

    Date Format Teams Venue Time
    30 September 1st ODI South Africa vs Australia Centurion 14:30
    2 October 2nd ODI South Africa vs Australia Johannesburg 10:00
    5 3rd ODI South Africa vs Australia  Durban 14:30
    9 4th ODI South Africa vs Australia Port Elizabeth 10:00
    12 5th ODI South Africa vs Australia Cape Town 14:30

    Sri Lanka tour to South Africa 

    Date Format Teams Venue Time
    26 December 1st Test South Africa vs Sri Lanka Port Elizabeth 10:00
    2 January 2nd Test South Africa vs Sri Lanka Cape Town 10:00
    12 January 3rd Test South Africa vs Sri Lanka Johannesburg 10:00
    20 January 1st T20 South Africa vs Sri Lanka Centurion 18:00
    22 January 2nd T20 South Africa vs Sri Lanka Johannesburg 14:30
    25 January 3rd T20 South Africa vs Sri Lanka Cape Town 18:00
    28 January 1st ODI South Africa vs Sri Lanka Port Elizabeth 10:00
    1 February 2nd ODI South Africa vs Sri Lanka Durban 13:30
    4 February 3rd ODI South Africa vs Sri Lanka Johannesburg 13:30
    7 February 4rd ODI South Africa vs Sri Lanka Cape Town 13:30
    10 February 5th ODI South Africa vs Sri Lanka Centurion  13:30