Sarfaraz scored a second-innings 150 in the Bengaluru game, while Rahul remained off-colour in both essays.
Williamson, who is yet to join the squad, suffered the injury during the recent Test series against Sri Lanka.
Mohammed Shami said it is a "big thing" that India captain Rohit Sharma took responsibility for misreading the pitch during the opening Test against New Zealand
Rohit Sharma's chat with Ravichandran Ashwin during the Bengaluru Test match against New Zealand has gone viral on social media.
The inclusion of Washington Sundar in the India squad despite the presence of Ravichandran Ashwin has raised a few eyebrows.
India vs New Zealand: With his team in precarious situation, Sarfaraz Khan stepped up and scored his first Test ton
India vs New Zealand: The Rohit Sharma-led side succumbed to a rare defeat at home in the first Test in Bengaluru
India vs New Zealand: Ravichandran Ashwin, the highest wicket-taker among all active cricketers, was introduced late in the attack in the second innings
The Indian cricket team suffered an embarrassing eight-wicket loss at the hands of New Zealand in the first Test of the three-match series at M Chinnaswamy Stadium, Bengaluru.
Sunil Gavaskar lauded Sarfaraz Khan for his attacking 150 in the recent first Test against New Zealand, adding that his batting returns were even more remarkable than his waistline.
"The best weekend for NZ sport ever?" asked Radio New Zealand.
Indian-origin New Zealand batter Rachin Ravindra slammed a century against India at the M. Chinnaswamy Stadium in Bengaluru in the first Test.
Numerous things went wrong for India during their loss against New Zealand in the first Test in Bengaluru.
India decided to include all-rounder Washington Sundar in the squad for the New Zealand Tests despite already having four specialist spin options.
Team India faced a shocking eight-wicket defeat against New Zealand in the first Test in Bengaluru on Sunday.
Indian cricket team wicket-keeper batter Rishabh Pant suffered a knee injury during the first Test match against New Zealand in Bengaluru.
Former Indian cricketer Sanjay Manjrekar has criticized skipper Rohit Sharma's tactical decisions following India's first Test defeat to New Zealand in Bengaluru.
A gesture of KL Rahul after India's loss to New Zealand in the first Test at M Chinnaswamy Stadium in Bengaluru is going viral on social media.