5 oldest players to take 10 wicket haul in Tests

S Sam
Australia v Sri Lanka - Second Test: Day 2

#4 Sydney Barnes (40 years 301 days) vs South Africa at Durban, 1914

Barnes Bowling

He might have existed in a different era altogether but according to those who watched him play, Sydney Barnes was the greatest bowler of his time and certainly, one of the greatest bowlers to have ever played for England. An average of 16.43 in 27 Test matches a testament to his talents as a bowler and even in his last Test match, he ended with a match haul of 14 wickets against South Africa at Durban.

Barnes was almost 41 years old at the time and that makes him one of the oldest cricketers ever to have taken a 10 wicket haul. He was one of the earliest bowlers to use the seam of the ball to extract movement and in addition to that, his leg-break and off-breaks almost always had batsmen in trouble. In that Test at Durban, Barnes took 7 for 56 in the first innings and followed it up with 7 for 88 in the 2nd innings. However, the Test match ended in a draw.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links