1. India – 71.42%

Defending champions India has the best winning percentage among all the nations that has played in the Champions Trophy.
A lot of credit goes to their flawless run in the 2013 edition where they ended up winning all the five matches to eventually lift the trophy as well as their overall win/loss record.
In the 24 matches they have played so far, India has 15 wins and just six losses apart from three no result fixtures.
The record may see further improvement as a stronger team would take the field this time for the title defence.
***Four nations also have appeared in the Champions Trophy in the past. Zimbabwe (9 matches during 1998-2006), USA (2 matches in 2004), Kenya (5 matches during 2000-2004) and Netherlands (2 matches in 2002) all have their participation registered but never managed to win a single game. Therefore are not a part of the list.