Proteas Fixtures

South Africa in New Zealand Test Series

25 Mar 2017
New Zealand New Zealand     South AfricaSouth Africa
Match Drawn
Match Centre

South Africa in England ODI Series

24 May 2017 15:00
England England     South AfricaSouth Africa
Headingley, Leeds
27 May 2017 12:00
England England     South AfricaSouth Africa
The Rose Bowl, Southampton
29 May 2017 12:00
England England     South AfricaSouth Africa
Lord's, London

ICC Champions Trophy

03 Jun 2017 11:30
Sri Lanka Sri Lanka     South AfricaSouth Africa
Kennington Oval, London
07 Jun 2017 14:30
Pakistan Pakistan     South AfricaSouth Africa
Edgbaston, Birmingham
11 Jun 2017 11:30
India India     South AfricaSouth Africa
Kennington Oval, London

South Africa in England T20I Series

21 Jun 2017 19:30
England England     South AfricaSouth Africa
The Rose Bowl, Southampton
23 Jun 2017 18:00
England England     South AfricaSouth Africa
The Cooper Associates County Ground, Taunton
25 Jun 2017 15:30
England England     South AfricaSouth Africa
Sophia Gardens, Cardiff

Basil D'Oliveira Trophy

06 Jul 2017 12:00
England England     South AfricaSouth Africa
Lord's, London
14 Jul 2017 12:00
England England     South AfricaSouth Africa
Trent Bridge, Nottingham
27 Jul 2017 12:00
England England     South AfricaSouth Africa
Kennington Oval, London
04 Aug 2017 12:00
England England     South AfricaSouth Africa
Old Trafford, Manchester

Bangladesh in South Africa Test series

28 Sep 2017 10:00
South Africa South Africa     BangladeshBangladesh
Senwes Park, Potchefstroom
Tickets
06 Oct 2017 10:00
South Africa South Africa     BangladeshBangladesh
Mangaung Oval, Bloemfontein
Tickets

Bangladesh in South Africa ODI series

15 Oct 2017 10:00
South Africa South Africa     BangladeshBangladesh
Diamond Oval, Kimberley
Tickets
18 Oct 2017 10:00
South Africa South Africa     BangladeshBangladesh
Boland Park, Paarl
Tickets
22 Oct 2017 10:00
South Africa South Africa     BangladeshBangladesh
Buffalo Park, East London
Tickets

Bangladesh in South Africa T20I series

26 Oct 2017 18:00
South Africa South Africa     BangladeshBangladesh
Mangaung Oval, Bloemfontein
Tickets