Indian players who scored the most centuries in England across all three formats

By Akshay
July 13, 2025

Rohit Sharma has played a total of 9 century innings in England across all three formats.

Rahul Dravid has played a total of 8 century innings in England across all three formats.

Sachin Tendulkar has played a total of 7 century innings in England across all three formats.

KL Rahul has played a total of 6 century innings in England across all three formats.

Rishabh Pant has played a total of 5 century innings in England across all three formats.

Dilip Vengsarkar has scored a total of 4 centuries in all three formats in England.

Shikhar Dhawan has scored a total of 4 centuries in England across all three formats.

Sourav Ganguly has played a total of 4 century innings in England across all three formats.

See More Stories