বছরের শুরুটা দারুণভাবে শুরু করলেও মাঝে এসে খেই হারিয়ে ফেলে ভারত। টি-টোয়েন্টি বিশ্বকাপের সেমিফাইনালেও খেলতে পারেনি বিরাট কোহলিরা। তবে বছরের শেষের দিকে এসে স্বাগতিক দক্ষিণ আফ্রিকার বিপক্ষে টেস্ট জিতে নিল কোহলির দল।
সেঞ্চুরিয়নে বক্সিং ডে টেস্টে টস জিতে প্রথমে ব্যাট করে লোকেশ রাহুলের ১২৩ রানে ভর করে ৩২৭ রান করে ভারত। ছয় উইকেট তুলে নেন লুঙ্গি এনগিদি। বৃষ্টির কারণে দ্বিতীয় দিনের খেলা মাঠেই গড়ায়নি।
জবাবে নিজেদের প্রথম ইনিংস ১৯৭ রানেই থামে প্রোটিয়াদের ইনিংস। মোহাম্মদ শামী নেন পাঁচ উইকেট। ভারত পায় ১৩০ রানের লিড।
নিজেদের দ্বিতীয় ইনিংসে ব্যাট করতে নেমে ভারতের হয়ে সর্বোচ্চ ৩৪ রান করেন রিশভ প্যান্ত। কাগিসো রাবাদা ও মাক্রো জ্যানসেন নেন ৪টি করে উইকেট। ভারতের ইনিংস থামে ১৭৪ রানে।
দ্বিতীয় ইনিংস দক্ষিণ আফ্রিকার সামনে লক্ষ্য দাঁড়ায় ৩০৪ রানে। এই লক্ষ্যে ব্যাট করতে নেমে ১৯১ রানেই থামে প্রোটিয়াদের ইনিংস। শেষ ৮ বলে ৩ উইকেট হারায় স্বাগতিকরা। ফলে ভারত পায় ১১৩ রানের জয়।
অধিনায়ক ডিন এলগারের ব্যাট থেকে এসে সর্বোচ্চ ৭৭ রান। এছাড়া ৩৫ রান করে অপরাজিত থাকেন টেম্বা বাভুমা। ভারতের হয়ে তিনটি করে উইকেট নেন মোহাম্মদ শামী ও জাসপ্রিত বুমরাহ। এছাড়া মোহাম্মদ সিরাজ ও অশ্বিন নিয়েছেন দুটি করে উইকেট।
দুর্দান্ত সেঞ্চুরির কারণে ম্যাচসেরা হয়েছেন লোকেশ রাহুল।