10 best players of all time from Middlesex

S Sam
Enter caption

1 Denis Compton

Compton Bats
Compton Bats

Legendary English cricketer Denis Compton is among the greatest batsmen to have ever played for his country and without a doubt, the greatest batsman to have ever picked up a bat for Middlesex.

Compton played for Middlesex from 1936 to the end of his career in 1958 and in the interim, he became the nation's best batsman and enthralled crowds with his scintillating strokeplay that captured the imagination of cricket fans all across England.

He scored 21,781 runs for Middlesex and in his entire first-class career, he recorded an average of 51.85. Compton was equally impressive for England and in 78 Test matches, he scored 5807 runs at an outstanding average of 50.06.

He was Middlesex's greatest player, and went on to achieve greatness on the biggest stage with England.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Anuradha Santhanam
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications