Skip to content
Format5 min

India vs New Zealand Tests 2023: India Won 2–0 — Shubman Gill Double Century, Kohli's 28th

India hosted New Zealand for a two-Test home series in November 2023. India won the series 2-0. First Test Bengaluru (25–29 Nov 2023): India won by 372 runs — India 346 (Kohli 84, Gill 80) & 462/9 declared (Rohit 60); NZ 259 (Jadeja 4/46, Ashwin 4/73) & 177 (Ashwin 5/56, Jadeja 4/59). Second Test Pune (1–5 Dec 2023): India won by an innings and 132 runs — India 558/7 declared (Shubman Gill 210*, Rohit 52); NZ 259 (Ashwin 5/50) & 167 (Jadeja 3/38). India won 2-0. Shubman Gill scored 210 not out — his first Test double century at Pune. Virat Kohli scored 84 in Bengaluru's first Test (his career-best form continued). India captain: Rohit Sharma. New Zealand captain: Tim Southee.

Written by GeoCric EditorialUpdated Sep 30, 2026
ShareShareWhatsAppFacebook

India hosted New Zealand for a two-Test series in November–December 2023 as part of the ICC World Test Championship 2023–25 cycle. The two Tests were played at Bengaluru and Pune. India were captained by Rohit Sharma; Tim Southee led New Zealand. India had just lost the Baggy Blue series to Australia away, making home dominance more important than ever for their WTC qualification prospects.

Bengaluru: India Win by 372 Runs

India won the first Test at Bengaluru (25–29 November) by 372 runs. India posted 346 in their first innings — Kohli 84, Gill 80. New Zealand replied with 259 (Jadeja 4/46, Ashwin 4/73). India declared their second innings at 462 for 9 — Rohit Sharma scoring 60. New Zealand, set 550 to win, were bowled out for 177 in their second innings — Ashwin taking 5/56 and Jadeja 4/59. India won by 372 runs.

Pune: Gill's 210* and an Innings Win

The second Test at Pune (1–5 December) produced Shubman Gill's outstanding maiden Test double century — 210 not out as India declared at 558 for 7 (Rohit 52). New Zealand were bowled out for 259 in their first innings (Ashwin 5/50) and 167 in their second innings (Jadeja 3/38). India won the Pune Test by an innings and 132 runs. The series win confirmed India's continued dominance on home pitches. Gill's 210* at Pune was one of the finest Test innings by a young Indian batsman in recent seasons.

IND vs NZ Test series 2023: 2 Tests, India won 2–0. 1st Test Bengaluru (25–29 Nov): IND won 372 runs (IND 346 & 462/9d; NZ 259 & 177, Ashwin 5/56, Jadeja 4/59). 2nd Test Pune (1–5 Dec): IND won innings & 132 runs (IND 558/7d: Gill 210*; NZ 259 & 167, Ashwin 5/50). IND captain: Rohit Sharma. NZ captain: Tim Southee.

Frequently asked questions

What were the results of India's home Test series against New Zealand in 2023?

India won the 2023 home Test series against New Zealand 2-0. India won the first Test at Bengaluru by 372 runs (Ashwin 5/56, Jadeja 4/59 in the second innings). India won the second Test at Pune by an innings and 132 runs — Shubman Gill scored 210 not out (his first Test double century) and Ashwin took 5/50. India declared at 558/7 in the Pune Test. Rohit Sharma captained India; Tim Southee captained New Zealand. The series was part of the ICC WTC 2023–25 cycle.