Team schedule
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe

Upcoming matches

Series schedule
Pakistan vs England
New Zealand vs Zimbabwe
Commonwealth Bank Series
New Zealand vs South Africa
West Indies vs Australia
Sri Lanka vs England
Indian Premier League 2012

Cricket schedule for South Africa

Date Against Match Series Location
New Zealand T20(1/3)
New Zealand vs South Africa Wellington,New Zealand
New Zealand T20(2/3)
New Zealand vs South Africa Auckland,New Zealand
New Zealand T20(3/3)
New Zealand vs South Africa Hamilton,New Zealand
New Zealand ODI(1/3)
New Zealand vs South Africa Wellington,New Zealand
New Zealand ODI(2/3)
New Zealand vs South Africa Napier,New Zealand
New Zealand ODI(3/3)
New Zealand vs South Africa Auckland,New Zealand
New Zealand Test(1/3)
New Zealand vs South Africa Dunedin,New Zealand
New Zealand Test(2/3)
New Zealand vs South Africa Hamilton,New Zealand
New Zealand Test(3/3)
New Zealand vs South Africa Wellington,New Zealand