9 Players With 10 Centuries Against Same Team

SHASHWAT NISHANT

Don Bradman holds the record for the highest number of centuries against a single opponent, with 19 centuries scored against England.

Don Bradman

Sunil Gavaskar is one of two Indian players who have scored more than 10 centuries against an opponent, with 13 centuries against the formidable West Indies.

Sunil Gavaskar

Jack Hobbs, the English batsman, has scored 12 Test centuries against Australia.

Jack Hobbs

Sachin Tendulkar, who holds the record for the most Test centuries with 51, has scored an impressive 11 centuries against Australia.

Sachin Tendulkar

Kumar Sangakkara, the former Sri Lankan captain, has scored 10 Test centuries in matches against Pakistan during his career.

Kumar Sangakkara

Steve Smith, the renowned Australian cricketer, has excelled particularly against England, scoring 12 Test centuries against them.

Steve Smith

Gary Sobers, the legendary West Indian all-rounder, has scored 10 Test centuries against England.

Gary Sobers

Steve Waugh, the former Australian captain, achieved a remarkable feat by scoring 10 Test centuries against England.

Steve Waugh

Joe Root made history by becoming the first player ever to score 10 Test centuries against India.

Joe Root