Johannesburg, Nov 1: South Africa has agreed to postpone next year's three-test series in Sri Lanka until 2015 and will instead play five one-day internationals and three Twenty20 games on tour in July and August.
Cricket South Africa says it accepted the request to allow the Sri Lanka team to participate in an ODI tri-series with India and West Indies and avoid a likely clash with the Sri Lankan Premier League. The tests will be played in May and June 2015.
CSA acting chief executive Jacques Faul says rescheduling was best for both countries as it also gave the Proteas a break between the end of the Champions Trophy in England and the limited-overs games in Sri Lanka.
Top-ranked South Africa is currently preparing for a three-test series in Australia.