India and New Zealand are set for the ICC Champions Trophy final, with India undefeated and New Zealand seeking their second title. Historically, New Zealand holds a 3-1 edge over India in ICC knockout matches.