Top 10 players with the most number of centuries in competitive cricket

Enter caption

#4 EH Hendren (170 Centuries)

Patsy Hendren represented England in 51 Tests
Patsy Hendren represented England in 51 Tests

Elias Henry Hendren or fondly known as Patsy Hendren was an English batsman in the period 1907-1937. This right-handed batsman played for England and Middlesex and was a prolific batsman in the between world war period.

Patsy represented England in 51 Tests and averaged over 47.63. However, his average swells up to 50 in first-class cricket with 170 centuries to his name. His highest first-class score is 301.


#3 Graham Gooch (172 Centuries)

Graham Gooch holds the record for most runs in professional cricket
Graham Gooch holds the record for most runs in professional cricket

Graham Alan Gooch is a former English cricketer who represented England and Essex in his cricket career that spanned from 1973-2000. This former English captain was a prolific run scorer and one of the best from his generation.

He holds the record of amassing the most runs, with 67057 runs in first-class and limited overs game. In his career, he scored 172 centuries across formats. He even holds the record for most runs in List-A cricket in a professional career.

Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news

Quick Links