In an improved performance, Sri Lanka set the Proteas a target of 267 in the third one-day international in Bloemfontein on Wednesday.
Sri Lanka set sa a target of 267