Sri Lanka have called up Dilruwan Perera in place of Upul Tharanga ahead of the decisive third One-Day International against South Africa in Hambantota.
Opening batsman Tharanga did not play in either of the first two matches.
South Africa won the opening match by 75 runs in Colombo before Sri Lanka hit back to win the second match by 87 runs in Pallekele.
Perera played the last of his four ODIs back in February 2008.
Sri Lanka ODI squad: Angelo Mathews (captain), Lahiru Thirimanne (vice-captain), Tillakaratne Dilshan, Rangana Herath, Mahela Jayawardene, Nuwan Kulasekara, Suranga Lakmal, Lasith Malinga, Ajantha Mendis, Dilruwan Perera, Kushal Perera, Thisara Perera, Ashan Priyanjan, Kumar Sangakkara, Sachithra Senanayake, Kithruwan Vithanage
© Cricket World 2014