ઇંગ્લેન્ડ સામે ભારત ૨૧ ટેસ્ટ, ન્યૂઝીલેન્ડ સામે ૧૮, વેસ્ટ ઇન્ડીઝ સામે ૧૮, શ્રીલંકા સામે ૧૬, સાઉથ આફ્રિકા સામે ૧૦, પાકિસ્તાન સામે નવ, ઝિમ્બાબ્વે સામે સાત અને બાંગ્લાદેશ સામે છ ટેસ્ટ મેચ જીતી છે.