In a career filled with so many great knocks, Cheteshwar Pujara finished with 7195 runs in 103 Tests at an average of 43.60 with a highest score of 206 not out. He had scored 19 Test hundreds and 35 half-centuries.