South Africa Cricket Team Schedule

Recently Concluded

Jul 6
Australia
Australia
Match 45
South Africa
South Africa
Jun 28
Sri Lanka
Sri Lanka
Match 35
South Africa
South Africa
Jun 23
Pakistan
Pakistan
Match 30
South Africa
South Africa
Jun 19
New Zealand
New Zealand
Match 25
South Africa
South Africa
Jun 15
South Africa
South Africa
Match 21
Afghanistan
Afghanistan
Jun 10
South Africa
South Africa
Match 15
West Indies
West Indies
Jun 5
South Africa
South Africa
Match 8
India
India
Jun 2
South Africa
South Africa
Match 5
Bangladesh
Bangladesh
May 30
England
England
Match 1
South Africa
South Africa
May 26
South Africa
South Africa
5th Warm-up game
West Indies
West Indies