India looked to be coasting to victory with New Zealand in deep trouble at 131-6 while chasing 350 after opener Gill made just the 10th double hundred in ODI history.
Virat Kohli smashed a brilliant attacking century to set up a convincing 67-run win for India in the opening one-day international against Sri Lanka on Tuesday.
New Zealand's spinners strangled Pakistan on a turning wicket to win the second ODI by 79 runs Wednesday and level the three-match series 1-1.
Kuldeep, who was the only change in the team from India's opening win, and fast bowler Mohammed Siraj took three wickets each to bowl out Sri Lanka for 215 in 39.4 overs in Kolkata.
Phillips counterattacked after a collapse and carried New Zealand over the line with 11 balls to spare. They rounded off their tour with a 2-1 victory, their first ODI series win on the subcontinent in 15 years.
Azam was the only player to breach the 2000-run mark during the calendar year across all formats, and he did it in style as he broke past that milestone in style while amassing a whopping 2598 runs at an imposing average of 54.12.
Ben Stokes will captain an entirely new England squad featuring nine uncapped players for a one-day international series at home to Pakistan, after the existing group was forced to self-isolate because of a coronavirus outbreak within
Pakistan skipper Babar Azam’s stunning knock of 158 was in vain as England’s second string side completed a record run (332) chase at Edgbaston to win by three wickets and clinch the three-match One-day International series 3-0.
Pakistan, set 248 to win in a match reduced by rain to 47 overs per side, were dismissed for 195. Lewis Gregory took 3-44 after making a valuable 40 in England’s 247.
Half-centuries from Jason Holder and Nicholas Pooran in a 93-run partnership guided the West Indies to a series-levelling four-wicket win the second One-Day International (ODI) of the three-match series against Australia.