2004 में राहुल द्रविड़ की कप्तानी में दिनेश कार्तिक ने अपने अंतरराष्ट्रीय करियर की शुरुआत की थी. दिनेश कार्तिक ने 2006 में वीरेंद्र सहवाग की कप्तानी में टी20 अंतरराष्ट्रीय क्रिकेट में पदार्पण किया था. इसके बाद सौरव गांगुली, अनिल कुंबले, महेंद्र सिंह धोनी, सुरेश रैना, विराट कोहली, रोहित शर्मा, अजिंक्य रहाणे, ऋषभ पंत की कप्तानी में दिनेश कार्तिक ने भारत के लिए क्रिकेट खेला.
2022 में आयरलैंड दौरे पर हार्दिक पांड्या की कप्तानी में दिनेश कार्तिक भी खेले थे. इसके साथ ही दिनेश कार्तिक को पाकिस्तानी कप्तान भी मिला. आईसीसी प्लेइंग 11 (ICC XI) के लिए खेलते हुए दिनेश कार्तिक पाकिस्तान के दिग्गज खिलाड़ी शाहिद अफरीदी की कप्तानी में भी खेले.