1- अंजिक्य रहाणे और चेतेश्वर पुजारा का खराब फॉर्म: विदेशी दौरे पर अगर किसी भी टीम को जीत दर्ज करनी होती है तो उसके लिए सबसे ज्यादा जरूरी होता है मध्यक्रम के बल्लेबाजों का रन बनाना। अंजिक्य रहाणे और चेतेश्वर पुजारा लंबे समय से आउट ऑफ फॉर्म हैं। साउथ अफ्रीका के खिलाफ टेस्ट सीरीज में इक्का-दुक्का पारी को छोड़ दें तो ज्यादातर मौकों पर इन दोनों बल्लेबाजों ने टीम को निराश ही किया है। ऐसे में टीम इंडिया को मिला इस हार का सबसे बड़ा कारण अंजिक्य रहाणे और चेतेश्वर पुजारा की खराब फॉर्म रही।
2- केवल 6 बल्लेबाजों के साथ मैदान पर उतरना: अंजिक्य रहाणे और चेतेश्वर पुजारा के रूप में टीम इंडिया पहले ही बल्लेबाजी में संघर्ष कर रही थी। ऐसे में 6 बल्लेबाजों के साथ मैदान पर उतरना टीम इंडिया की हार की एक वजह बना है। आर अश्विन अफ्रीकी पिचों पर कुछ खास नहीं कर सके हैं। ऐसे में अगर टीम इंडिया हनुमा विहारी या फिर श्रेयस अय्यर को प्लेइंग इलेवन में शामिल करके बल्लेबाजी थोड़ी मजबूत करती तो फिर नतीजे कुछ और हो सकते थे।
3- विराट कोहली का चोटिल होना: सेंचुरियन टेस्ट मैच में विराट कोहली की कप्तानी में टीम इंडिया ने इतिहास रचते हुए 113 रनों से शानदार जीत दर्ज की थी। लेकिन, दूसरे टेस्ट मैच में विराट कोहली चोट की वजह से नहीं खेल पाए थे जिसके चलते मोंमेटम ब्रेक हुआ था। विराट कोहली तीसरे टेस्ट मैच में आए और बल्ले से रन भी बनाए लेकिन, अगर वह दूसरा टेस्ट मैच भी खेलते तो भारत के इस सीरीज को जीतने की संभावना बढ़ जाती।