South Africa will travel to Sri Lanka, Zimbabwe, New Zealand and Australia later this year before hosting the West Indies as they step up preparations for the 2015 World Cup.
They will travel to Sri Lanka to play two Tests and three One-Day Internationals in a series that was postponed from last year, head to Zimbabwe for a single Test, three ODIs and a tri-series also involving Australia.
South Africa v West Indies 2014-15
10th-12th December: West Indies XI v SA Invitation XI
17th-21st December: 1st Test, Centurion
26th-30th December: 2nd Test, Port Elizabeth
2nd-6th January: 3rd Test, Cape Town
9th January: 1st T20I, Cape Town
11th January: 2nd T20I, Johannesburg
16th January: 1st ODI, Durban
18th January: 2nd ODI, Johannesburg
21st January: 3rd ODI, East London
25th January: 4th ODI, Port Elizabeth
28th January: 5th ODI, Centurion
The Proteas will then travel to New Zealand for three ODIs in late October and Australia where they will play three T20Is and five ODIs in November.
The West Indies will then arrive in South Africa for a full tour of three Tests, two T20Is and five ODIs in December.
The focus on limited overs cricket is part of a deliberate plan to play as much ODI cricket as possible ahead of the 2015 World Cup in Australia and New Zealand.
"Once we have completed our challenge for the ICC World Twenty20 in Bangladesh next month, we will turn much of our attention to next year’s World Cup," Cricket South Africa (CSA) Chief Executive Haroon Lorgat said.
"Building quality experience is a vital part of preparing our ODI squad for the World Cup in Australia and New Zealand.
"The series of ODI matches we will be playing in these two countries will provide valuable experience for the players as they prepare for the conditions expected during the World Cup.
"At the same time we would want to respect the primacy of Test match cricket. The Sunfoil Test Series against the West Indies will be the highlight of our home summer.
"With the traditional New Year Test match at Sahara Park Newlands and a Boxing Day encounter at Axxess St. George’s, fans will be in for a treat as we continue to defend our No 1 status.
"There were encouraging signs of good support for Test match cricket at Axxess St. George’s and we hope to see even greater attendances over the holiday period.
"That’s why we want to announce our international fixtures early so that fans have plenty of time to make their holiday plans and come out in large numbers to support the Proteas."
While the venues and fixture dates for the West Indies tour have been confirmed, the dates for the other series have yet to be confirmed.
Head coach Russell Domingo says he is excited about the series of matches that have been confirmed.
"I’m excited about the upcoming International fixtures for the next year," he said.
"With it being a World Cup year, we have placed a lot of emphasis on the 50-over format and have tried to maximise our preparation by playing as many matches as possible in conditions that will be similar to those in New Zealand and Australia.
"I’m particularly pleased that we have managed fit in a tour to New Zealand ahead of our two limited-overs series against Australia, and hopefully playing at the prospective World Cup venues will play to our advantage during the tournament.
"This bumper ODI schedule will allow us to finalise our group as quickly as possible and to start playing around with strategies and game plans.
"We will be facing strong opposition in the form of Sri Lanka, Australia, New Zealand and the West Indies, so I have no doubt that we will be adequately prepared ahead of the tournament.
"The Christmas Test is a premier fixture on our cricketing calendar and I hope the fans in Port Elizabeth will come out in their numbers to support the Proteas.
"This is always a fixture that the players look forward to and I'm sure the PE fans will make it a special and jovial occasion when it returns this summer against the West Indies."
© Cricket World 2014