Most Test centuries against India

Most Test centuries against India
10 Joe Root (52 inngs) *
9 Steven Smith (37)
8 Gary Sobers (30)
8 Viv Richards (41)
8 Ricky Ponting (51)


(source: Gettyimages)