पहले कप्तान मोहम्मद अजहरुद्दीन

आईसीसी Champions Trophy की शुरुआत 1998 में हुई थी। पहले संस्करण में भारत की कप्तानी मोहम्मद अजहरुद्दीन ने की। उनकी अगुवाई में टीम सेमीफाइनल तक पहुंची, लेकिन वेस्टइंडीज से हार गई।
सौरव गांगुली

Champions Trophy का दूसरा संस्करण 2000 में हुआ, जिसमें सौरव गांगुली ने कप्तानी की। भारत को फाइनल में न्यूजीलैंड के खिलाफ हार का सामना करना पड़ा। 2002 में फिर से कप्तान बने, जहां भारत और श्रीलंका को संयुक्त विजेता घोषित किया गया क्योंकि फाइनल बारिश से रद्द हो गया। गांगुली 2004 में भी कप्तान थे, लेकिन टीम सेमीफाइनल तक नहीं पहुंच पाई।
राहुल द्रविड़

पूर्व क्रिकेटर राहुल द्रविड़ ने 2006 में Champions Trophy में भारतीय टीम की कप्तानी की थी। यह टूर्नामेंट भारत में हुआ, लेकिन टीम सेमीफाइनल में नहीं पहुंच सकी।
एमएस धोनी

पूर्व भारतीय कप्तान एमएस धोनी को डबल मौका मिला। उन्होंने 2009 में Champions Trophy में टीम की कप्तानी की, लेकिन टीम अंतिम चार में नहीं पहुंच पाई। पर धोनी की कप्तानी में 2013 में भारत ने इंग्लैंड को हराकर खिताब जीता।
विराट कोहली

स्टार क्रिकेटर विराट कोहली को Champions Trophy में केवल एक बार कप्तान बनने का अवसर मिला। उन्होंने 2017 में भारत की कप्तानी की, लेकिन पाकिस्तान के खिलाफ फाइनल में 180 रनों से हार गए।
रोहित शर्मा

रोहित आगामी Champions Trophy में भारतीय टीम की कप्तानी करेंगे। वह इस टूर्नामेंट के लिए भारत के छठे कप्तान होंगे। पाकिस्तान 2025 चैंपियंस ट्रॉफी का मेज़बान है, लेकिन भारत अपने सभी मैच दुबई में खेलेगा। भारत 20 फरवरी को बांग्लादेश के खिलाफ शुरुआत करेगा और 23 फरवरी को पाकिस्तान से मुकाबला करेगा। अंतिम लीग मैच 2 मार्च को न्यूजीलैंड से होगा।