England opener Rory Burns, who registered his maiden Test century against Australia in the opening match of the ongoing Ashes series, could not contribute much to his team's cause in the 2nd innings but still got his name into the record books for the 2nd time in the match.

Burns who scored just 11 runs on the final day of the Edgbaston Test, became only the 4th England player to have batted on all 5 days of an Ashes Test.

Burns is the fourth English player to join the list. Apart from him, the other England players to do so are Geoffrey Boycott, Allan Lamb and Andrew Flintoff.

In all of Test history, Burns is now the 10th player to have achieved this rare feat, joining the likes of Cheteshwar Pujara, Andrew Flintoff, Kim Hughes and others who have also managed the feat once in their careers.

If one were to consider only English batsmen, Burns is the 4th overall to have batted on 5 days of a Test after Boycott, Allan Lamb and Flintoff.

Here is the list of the players who have batted on all 5 days of a Test match:

ML Jaisimha (IND) - vs Australia, Kolkata 1960

Geoffrey Boycott (ENG) - vs Australia, Nottingham 1977

Kim Hughes (AUS) - vs England, Lord's 1980

Allan Lamb (ENG) - vs West Indies, Lord's 1984

Ravi Shastri (IND) - vs England, Kolkata 1984

AFG Griffith (WI) - vs New Zealand, Hamilton 1999

Andrew Flintoff (ENG) - vs India, Mohali 2006

Alviro Petersen (SA) - vs New Zealand, Wellington 2012

Cheteshwar Pujara (IND) - vs Sri Lanka, Kolkata 2017

Rory Burns (ENG) - vs Australia, Birmingham 2019