3rd ODI: South Africa v Sri Lanka at Bloemfontein, Jan 17, 2012

South Africa Squad - 3rd - 5th ODIs (January 15, 2012)

Sri Lanka in South Africa ODI Series, 2011/12

Sri Lanka One-Day Squad (January 14, 2012)

Sri Lanka in South Africa ODI Series, 2011/12

South Africa Squad - 1st and 2nd ODIs (January 13, 2012)

Sri Lanka in South Africa Test Series, 2011/12

Sri Lanka Test Squad (December 19, 2011)

Sri Lanka in South Africa Test Series, 2011/12

South Africa Test Squad (December 6, 2011)

Tour Match: South African Invitation XI v Sri Lankans at Benoni, Dec 9-11, 2011

South African Invitation XI Squad (December 6, 2011)