سری لنکا کی کرکٹ ٹیم نے 9 دسمبر 2011ء سے 22 جنوری 2012ء تک جنوبی افریقہ کا دورہ کیا۔ اس دورے میں سری لنکا اور جنوبی افریقہ کے درمیان 3 ٹیسٹ اور 5 ایک روزہ بین الاقوامی شامل تھے۔
ٹیسٹ سیریز جنوبی افریقہ نے 2-1 سے جیت لی۔ جنوبی افریقہ نے سینچورین میں پہلا ٹیسٹ جیتا اور سری لنکا نے ڈربن میں دوسرا ٹیسٹ جیتا، اس سے پہلے جنوبی افریقہ نے نیو لینڈز، کیپ ٹاؤن میں تیسرا اور فیصلہ کن ٹیسٹ جیتا جو 3 سے 6 جنوری 2012ء تک کھیلا گیا۔ یہ پہلا موقع تھا جب جنوبی افریقہ نے 2008 ءکے بعد جنوبی افریقہ میں کھیلے گئے ٹیسٹ سیریز میں کامیابی حاصل کی تھی۔ اے بی ڈی ویلیئرز مین آف دی سیریز رہے، جنھوں نے 117.66 کی اوسط سے 353 رنز بنائے۔دوسرے ٹیسٹ میں سری لنکا نے جنوبی افریقہ کی سرزمین پر اپنا پہلا ٹیسٹ میچ جیتا۔
جنوبی افریقہ نے ون ڈے سیریز 3-2 سے جیت لی۔ جنوبی افریقہ کے نومنتخب ون ڈے کپتان ڈی ویلیئرز ایک بار پھر 329 رنز کے ساتھ مین آف دی سیریز رہے۔