Cheteshwar Pujara, who retired from Indian cricket at the age of 37 on Sunday, is the only India batter in history to have faced 500-plus balls in a Test innings. Pujara faced 525 balls and scored 202 runs in India's first innings in a Test against Australia in Ranchi in 2017. Pujara faced 16,217 balls in his Test career.