Pujara became the second fastest Indian to get to 1000 Test runs, during the course of his double hundred against Australia in March at Hyderabad, where he put on a 370-run record second wicket partnership with Murali Vijay.
The 25-year-old Pujara has amassed 1310 runs in 15 Tests at a staggering average of 65.50.
"I believe winning isn't everything but the desire to win is. This is just a small step towards success," Pujara told reporters at Benoni.
"I wish to continue to work harder and live up and serve the nation," Pujara said.