India is arguably one of the most successful teams in the ODI format. The Indian cricket team has produced some of the finest ODI bowlers in the world. It is quite an accomplishment for a batsman when he scores a century against India in the ODI format. Quite a few cricketers have amassed centuries against India in the ODI format. However, only a few have managed to do it on a consistent basis. Here are 4 cricketers with the most ODI centuries against India:
4. AB de Villiers (6)
At no 4 in this list is South African cricketer AB de Villiers. AB de Villiers is undoubtedly one of the most explosive batsmen to play the game of cricket. In 32 matches against India in the ODI format, de Villiers has amassed an impressive 1357 runs in total. The Pretorian has scored a total of 6 centuries against India in the ODI format, maintaining an impressive batting average of 48.46.
3. Ricky Ponting (6)
At no 3 in this list is former Australian skipper Ricky Ponting. Ponting is one of the finest ODI batsmen to ever represent Australia in international cricket. In 59 ODIs against India, Ponting amassed an impressive 2164 runs in total. Ponting has amassed a total of 6 ODI centuries against India.
2. Kumar Sangakkara (6)
At no 2 in this list is former Sri Lankan cricketer Kumar Sangakkara. Sangakkara is arguably Sri Lanka’s greatest ODI batsman. In 76 ODI matches against India, Sangakkara racked up an impressive 2700 runs in total. Sangakkara amassed a total of 6 centuries against India in the ODI format.
1. Sanath Jayasuriya (7)
At no 1 in this list is former Sri Lankan cricketer Sanath Jayasuriya. Jayasuriya was one of the most explosive batsmen in the ODI format. In 89 ODI matches against India, Jayasuriya racked up an impressive 2899 runs in total. Jayasuriya has scored 7 centuries against India in the ODI format.