साउथ अफ्रीका के खिलाफ पूर्व भारतीय दिग्गज क्रिकेटर सचिन तेंदुलकर ने सर्वाधिक रन बनाए हैं. सचिन ने 25 टेस्ट मैचों में 47.42 की औसत से कुल 1741 रन बनाए.
विराट कोहली साउथ अफ्रीका के खिलाफ अब तक खेले गए 16 टेस्ट मैचों की 28 इनिंग्स में 1408 रन कूट चुके हैं.
भारत के पूर्व सलामी बल्लेबाज वीरेंद्र सहवाग ने प्रोटियाज के खिलाफ खेले 15 टेस्ट मैचों में 50.23 के दमदार औसत से कुल 1306 रन जड़े हैं.
'द वॉल' के नाम से मशहूर पूर्व दिग्गज खिलाड़ी राहुल द्रविड़ ने टेस्ट क्रिकेट में साउथ अफ्रीका के खिलाफ 21 मैचों में कुल 1252 रन बनाए हैं.
लिस्ट में पांचवें नंबर पर पूर्व खिलाड़ी वीवीएस लक्ष्मण का नाम हैं, जिन्होंने साउथ अफ्रीका के खिलाफ 19 टेस्ट मैचों में कुल 976 रन बनाए हैं.
लिस्ट में छठे नंबर पर पूर्व खिलाड़ी सौरव गांगुली का नाम हैं. गांगुली ने साउथ अफ्रीका के खिलाफ 17 टेस्ट मैचों में कुल 947 रन बनाए हैं.
टीम से बाहर चल रहे अजिंक्य रहाणे ने साउथ अफ्रीका के खिलाफ 13 टेस्ट मैचों में कुल 884 रन बनाए हैं.
साउथ अफ्रीका के खिलाफ चेतेश्वर पुजारा ने 17 टेस्ट मैचों में कुल 882 रन बनाए हैं.
भारतीय टीम के पूर्व कप्तान और खिलाड़ी मोहम्मद अजहरुद्दीन ने साउथ अफ्रीका के खिलाफ 11 टेस्ट मैचों में कुल 779 रन बनाए हैं.
भारतीय कप्तान रोहित शर्मा प्रोटियाज के खिलाफ 11 टेस्ट मैचों में 38.84 की औसत से 738 रन बनाकर इस लिस्ट में मौजूद हैं.
भारत के पूर्व कप्तान और बेहतरीन खिलाड़ी एमएस धोनी ने साउथ अफ्रीका के खिलाफ 12 टेस्ट मैचों में कुल 647 रन बनाए हैं.