1st Test: India all out for 345 in the first innings against New Zealand on Day 2 at Kanpur

1st Test: India all out for 345 in the first innings against New Zealand on Day 2 at Kanpur