Most balls faced by a batter in an inning in tests (21st century)

Cheteshwar Pujara is the only active cricketer in the 21st century to have faced 500+ balls in a Test innings and the only Indian to achieve this remarkable feat.