चैंपियंस ट्रॉफी में पहली बार 2004 में भारत और पाकिस्तान का आमना सामना हुआ। इस मैच को पाकिस्तान ने तीन विकेट से जीता था। इस मैच में पहले बल्लेबाजी करते हुए भारत ने 34 ओवर में 106 रन पर छह विकेट खो दिये थे। हालांकि, राहुल द्रविड़ (67) और अजीत आगरकर (47) की पारियों ने भारत को किसी तरह 200 रन तक पहुंचाया था। जवाब में, इरफान पठान की शुरुआती तीन विकेटों ने पाकिस्तान को मुश्किल में डाला था। लेकिन फिर इंज़ामाम-उल-हक़ (41) और मोहम्मद यूसुफ (नाबाद 81) की बेहतरीन पारियों की मदद से पाकिस्तान ने यह मैच 49.2 ओवर में जीत लिया था।
दूसरी बार चैंपियंस ट्रॉफी 2009 में भारत और पाकिस्तान का मुक़ाबला हुआ। इस मुक़ाबले को भी पाकिस्तान ने 54 रनों के बड़े अंतर से अपने नाम किया। सेंचुरियन में खेले गए इस मैच में शोएब मलिक ने बेहतरीन शतक लगाते हुए पाकिस्तान की जीत में अहम भूमिका निभाई थी। पाकिस्तान ने पहले बल्लेबाजी करते हुए शोएब मलिक (128) और मोहम्मद यूसुफ (87) की शानदार पारियों की बदौलत 50 ओवरों में 302 रन बनाए थे। भारत के लिए आशीष नेहरा ने चार विकेट चटकाए थे। जवाब में भारतीय टीम 44.5 ओवर में मात्र 248 रन पर ढेर हो गई। भारत के लिए गौतम गंभीर (57) और राहुल द्रविड़ (76) ने अर्धशतक लगाए। वहीं सुरेश रैना मे 46 रनों की पारी खेली।
चैंपियंस ट्रॉफी 2013 में तीसरी बार भारत और पाकिस्तान का मुक़ाबला हुआ। इस बार भारत ने यह मुक़ाबला 8 विकेट से अपने नाम किया। पहले बल्लेबाजी करते हुए पाकिस्तान की टीम मात्र 165 रनों पर समेट गई। बारिश के कारण मैच बाधित हुआ, और भारत को 22 ओवर में 102 रनों का संशोधित लक्ष्य दिया गया। भारत ने इसे 19.1 ओवर में मात्र दो विकेट खोकर हासिल कर लिया। शिखर धवन ने 48 और विराट कोहली 22 रनों की पारी खेली थी।
चैंपियंस ट्रॉफी 2017 में भारत और पाकिस्तान का मुक़ाबला दो बार हुआ। पहली बार दोनों टीम लीग स्टेज में भिड़ीं। बारिश से वधित इस मैच में भारत ने डकवर्थ-लुईस नियम की मदद से पाकिस्तान को 124 रन से हराया था। पहले बल्लेबाजी करते हुए भारत के लिए रोहित शर्मा (91) और शिखर धवन (68) ने पहले विकेट के लिए 136 रनों की साझेदारी की। इसके बाद विराट कोहली ने नाबाद 81 रन बनाए, जबकि युवराज सिंह ने 32 गेंदों में तेजतर्रार 53 रन जोड़े, जिससे भारत ने 38 ओवर में तीन विकेट खोकर 319 का स्कोर खड़ा किया। बारिश के चलते पाकिस्तान की पारी 41 ओवर की कर दी गई। लेकिन जवाब में, पाकिस्तान की टीम 33.4 ओवर में केवल 164 रनों पर सिमट गई।
चैंपियंस ट्रॉफी 2017 का फ़ाइनल मुक़ाबला भी भारत और पाकिस्तान के बीच खेला गया। लगातार दूसरी बार फाइनल में पहुंची भारतीय टीम को इस मुक़ाबले में 180 रनों की शर्मनाक हार का सामना करना पड़ा। पाकिस्तान ने पहले बल्लेबाजी करते हुए सलामी बल्लेबाज फखर जमान (114) के शतक, अजहर अली (59) और मोहम्मद हफीज (57) अर्धशतकों की मदद से 50 ओवर में चार विकेट खोकर 338 रनों का विशाल स्कोर खड़ा किया। जवाब में भारतीय पारी लड़खड़ा गई और 30.3 ओवर में 158 रनों पर ढेर हो गई। भारत के लिए ऑलराउंडर हार्दिक पांड्या ने सबसे ज्यादा 76 रन बनाए।