India have been bowled out for 46 in the first innings of their first Test against New Zealand, their lowest Test score ever on home soil.
Veteran New Zealand fast bowler Tim Southee clean-bowled India captain Rohit Sharma for two, star Virat Kohli was one of five Indian batters to be dismissed for a duck and they collapsed from 31-3 to 46 all out.
Only opener Yashasvi Jaiswal (13) and Rishabh Pant (20) scored more than four runs in the innings.
It is India’s lowest-ever Test innings score on home soil, and their third-lowest Test score ever – their worst coming against Australia in Adelaide in 2020, when they were bowled out for 36.
India’s previous lowest total at home had been the 75 they made against the West Indies in New Delhi in 1987.
Matt Henry took 5-15 while William O’Rourke claimed 4-22.
After beating Bangladesh 2-0 in the preceding Test series, a full-strength Indian squad was once again available for selection.
New Zealand has already been on a long subcontinental tour. It began with a washed-out Test against Afghanistan in Greater Noida, India, followed by a 2-0 series loss in Sri Lanka.
Watch day four of the second Test between Pakistan and England in Multan, live on Sky Sports Cricket and Main Event from 5.50am on Wednesday, ahead of play starting from 6am. Stream with NOW