India vs South Africa, Second Test, Day 1
Complete coverage | Match report | Scorecard
Kallis celebrates after reaching his century.
This was the 29-year-old's 17th Test century and his first against India.
When bad light forced play to be called off with 6.3 overs left, Kallis was unbeaten on 103, with Zander de Bruyn on 15.
"I'm very, very proud of the way Kallis played. It was a solid innings and has given us a great chance in this game," said Smith.