A few Indians also in the list of 13 batters who achieved this rare record.
ML Jaisimha was the first batter to bat on all days of a Test match.
Geoffrey Boycott is an English batter who batted on all 5 days of a Test.
Kim Hughes of Australia is the first Aussie to do so, that is bat on all 5 days of a Test match. He did it in 1980.
Allan Lamb, of England, batted on all days of a Test match in 1984.
Ravi Shastri achieved this record in a Test in 1984.
West Indies Adrian Griffith make this record happen in 1999.
Andrew Flintoff had also batted on all days of a Test match in 2006.
South Africa's Alviro Peterson achieved this rare feat in 2012.
Cheteshwar Pujara has also achieved this record, in 2017.
West Indies' Tagenarine Chanderpaul batted on all 4 days of a Test match in 2023.
Rory Burns has batted on all the days of a Test match in 2019.
Kraigg Brathwaite has also batted on all five days of the Test match in 2023.
Usman Khawaja has batted on all five days of a Test.