২০০৪ সালে টেস্ট ক্রিকেট থেকে অবসর নেন কেয়ার্নস। ২২ জুন, ২০০৬ তারিখে সংবাদ সম্মেলনে তিনি একদিনের আন্তর্জাতিক থেকে তার অবসরের কথা জানান। ১৬ ফেব্রুয়ারি, ২০০৬ তারিখে ওয়েস্ট ইন্ডিজের বিপক্ষে তিনি সর্বশেষ টুয়েন্টি২০ আন্তর্জাতিকে খেলায় অংশ নেন। ১৫ ফেব্রুয়ারি, ২০০৬ তারিখে নিউজিল্যান্ড হেরাল্ড এক প্রতিবেদনে তার অবসর গ্রহণকে মাইকেল জর্ডান ও বিয়ন বর্গের সাথে তুলনা করে। কেয়ার্নসের দলে ফিরে আসার সম্ভাবনা থাকলেও তিনি বলেছেন যে, আমি মনে করি না যে আবারো ফিরে আসবো।

কেয়ার্নস তার শেষ খেলায় চার ওভারে ২৪ রান দিয়ে কোন উইকেট পাননি এবং ক্রিস গেইলের বলে শূন্য রান করেন নয়বল মোকাবেলা করে। ক্রিকইনফো তার শেষ আন্তর্জাতিক খেলাকে অনুপযুক্ত বিদায় হিসেবে বর্ণনা করে ও লিখে যে তিনি আরও ভালো করতেন।

ইন্ডিয়ান ক্রিকেট লীগে চণ্ডীগড় লায়ন্সে যোগ দেন ও ২০০৮ সাল পর্যন্ত দলের অধিনায়ক ছিলেন। বর্তমানে তিনি ইংলিশ টুয়েন্টি২০ কাপ প্রতিযোগিতায় নটিংহ্যামশায়ার দলের হয়ে খেলছেন।

খেলোয়াড়ী জীবন
অর্জনসমূহ
ওডিআই শতক
অবসর