Top 10 English middle order batsmen of all time

S Sam
Media Interviews -  2016 Laureus World Sports Awards - Berlin

#1 Denis Compton

Ad
Compton Bats

Denis Compton, who played for England in 78 Test matches between 1937 and 1957, is the greatest middle-order batsman to have ever played for the country.

Ad

In 72 of those Tests, he batted in the middle-order. Compton was a superb attacking batsman, who liked to take on bowlers and his ability to play all strokes in the book, made him an extremely tough batsman to bowl to.

For most of his career, Compton batted at number 4, although he did bat at the other middle-order positions at some points in his career.

Compton scored 5422 runs I the middle-order positions and brought up 17 centuries, in addition to 24 half-centuries. However, it is his average of 52.64 that makes him England's greatest ever middle-order batsman.

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

Quick Links

Edited by Tanya Rudra
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