Players with 1000+ Test runs in three or more consecutive years

Australia v Pakistan - 3rd Test: Day 4

#1 Matthew Hayden (2001-05, five times)

Matthew Hayden celebrates his century
Matthew Hayden celebrates a century

Former Australian batsman, Matthew Hayden has scored more than 1000 Test runs in a calendar year five times on the trot. In the history of Test cricket, Hayden is the only player to have achieved it.

Australia's tour of India 2000-01 was a career-defining series for the powerful opener. The left-handed batsman amassed 549 runs, an Australian record for a three-Test series. Before the tour, Hayden averaged a mere 24.36 from 13 Tests.

But after the series, his place in the playing XI was never in danger.

Enter ca
Matthew Hayden scored consistently from 2001 to 2005

In the first innings of the first Test match against Zimbabwe played at WACA on 10 October 2003, the explosive batsman scored 380 runs from only 437 balls - setting a new world record for the highest individual Test score, which Lara broke later.

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

Quick Links

Edited by Sankalp Srivastava