Both teams were knocked out in the semi-finals of the Champions Trophy in the United Kingdom despite being rated as two of the strongest contenders in the eight-nation tournament.
The Proteas lived up to their reputation as cricket's "chokers", a tag outgoing coach Gary Kirsten said was fully justified following the semi-final defeat against England at the Oval in London.
Sri Lanka, World Cup runners-up to India in 2011, fell to Mahendra Singh Dhoni's men twice in two weeks when the Champions Trophy defeat was followed by a loss in the tri-series final in the West Indies.
Sri Lanka will miss frontline seamer Nuwan Kulasekara, who sustained a finger injury in the West Indies, for the first two games. Batsman Jehan Mubarak was recalled after four years.
The tourists will be without the injured duo of Dale Steyn and Graeme Smith, while veteran all-rounder Jacques Kallis prolonged a self-imposed break after sitting out the Champions Trophy.
