Top 4 Players With The Most Centuries Against India

The top 4 players with the most centuries against India include cricket legends from various eras. They excelled in both Tests and ODIs, with standout records such as multiple centuries and impressive run tallies, demonstrating their dominance and consistency whenever facing the Indian cricket team across formats.

4. Kumar Sangakkara – 11

centuries

Kumar Sangakkara, one of Sri Lanka’s greatest cricketers and arguably their finest wicket-keeper-batsman, consistently delivered exceptional performances against India. Known for his affinity with Indian bowlers, he saved his best for these encounters. In 17 Test matches, Sangakkara amassed 1,352 runs and scored 5 centuries. In ODIs, he added 6 centuries, totaling 2,700 runs at an impressive average of 39.70. His contributions were pivotal in Sri Lanka’s dominance over India in the early 2000s.

3. Sir Vivian Richards – 11

Regarded as one of the greatest batsmen in cricket history and the finest to emerge from the Caribbean, Sir Vivian Richards dominated bowling attacks worldwide, particularly against India. In Test matches, he scored 8 centuries and 1,927 runs in 28 matches at a remarkable average of 50.71. In ODIs, Richards struck 3 centuries, accumulating 997 runs in 31 matches at an outstanding average of 47.47, consistently tormenting Indian bowlers with his explosive batting.

2. Steve Smith – 12

Steve Smith, widely regarded as Australia’s best batsman in the modern era, initially began his career as a right-arm leg-spinner but evolved into the team’s mainstay across formats. Known for his consistency against all opposition, Smith transforms into a powerhouse when facing India. In just 10 Test matches against India, he has scored a staggering 7 centuries and accumulated 1,429 runs. In ODIs, Smith boasts 5 centuries and 1,123 runs in 24 matches at a phenomenal average of 62.38. His ability to perform under pressure was highlighted when he scored two rapid hundreds of 62 balls each, marking the third-fastest centuries in ODI history for Australia.

1. Ricky Ponting – 14

Ricky Ponting, one of the greatest cricketers of all time and possibly Australia’s best-ever batsman, consistently delivered exceptional performances against all teams. However, when facing India, he elevated his game to another level. In ODIs, Ponting scored 6 centuries and amassed 2,164 runs in 59 matches at a solid average of 40.47. In Tests, he scored 8 centuries and 2,555 runs in just 29 matches. Known for his competitive spirit, Ponting always relished the challenge of playing against India and delivered more often than not, cementing his place as one of the all-time greats.

PlayerFormatMatches PlayedCenturiesRunsAverage
Kumar SangakkaraTest1751,352N/A
ODIN/A62,70039.7
Sir Vivian RichardsTest2881,92750.71
ODI31399747.47
Steve SmithTest1071,429N/A
ODI2451,12362.38
Ricky PontingTest2982,555N/A
ODI5962,16440.47

E2BET: Welcome! Discover Endless Betting Possibilities!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top