كريستيانو رونالدو مسيرته الدولية
وبعد التأهل لنصف النهائي قابل منتخبه البرتغال منتخب تشيلي ثاني المجموعة ب. ولم يستطيع أي الفريقين من هز شباك الآخر في 120 دقيقة واحتكموا لركلات الجزاء وتأهل المنتخب التشيلي بنتيجة 3–0 ولم يسدد رونالدو أي ركلة. وبذلك انتهت رحلة رونالدو مع منتخبه في تحقيق بطولة كأس القارات 2017 واكتفى بالوصول إلى نصف النهائي.
في 15 يونيو 2018 شارك رونالدو في أول مباراة لمنتخب بلاده في مونديال روسيا 2018. وسجل أول هاتريك له في تاريخ مشاركاته بالمونديال، ليساعد البرتغال على تحقيق التعادل 3–3 أمام إسبانيا. كما حصل على لقب رجل المباراة نظير أداءه المميز خلال اللقاء. في 20 يونيو، لعب كريستيانو مباراته الثانية في كأس العالم 2018 ضد المنتخب المغربي. واستطاع أن يهز الشباك في الدقيقة الرابعة من زمن المباراة لتنتهي المباراة بذلك الهدف. وحصل على رجل المباراة للمباراة الثانية على التوالي، كما أصبح هداف كأس العالم بتسجيله 4 أهداف حتى تلك الجولة. في 25 يونيو، كان المنتخب البرتغالي بحاجة إلى التعادل أو الفوز من أجل التأهل إلى الدور الثاني من كأس العالم. انتهت المباراة بالتعادل 1–1 وأضاع كريستيانو ركلة جزاء خلال الشوط الثاني من المباراة. تأهل البرتغال للدور الثاني ليقابل الأوروغواي في دور الستة عشر من البطولة في 30 يونيو. وانتهت المباراة بخسارة البرتغال 2–1 لتغادر البطولة. أنهى كريستيانو مشواره بهذه البطولة –والتي يُتوقع بأنها الأخيرة له– بتسجيله لأربعة أهداف في أربعة مباريات لعبها.
بعد كأس العالم 2018، غاب عن رونالدو عن ست مباريات دولية، بما في ذلك مرحلة الدوري بأكمله من دوري الأمم الأوروبية 2018–19. فيما يتعلق بهذه التوقف القصير، قال مدرب البرتغال فرناندو سانتوس في وقت لاحق: «غيابه عن مراحلة التصفيات تم شرحه جيدًا وكان قرارًا مشروعًا تمامًا ومفهومًا. وأوضح لنا وجهة نظرة. لقد تفهّمنا أنه من الأفضل أنه لا يكون معنا في تلك الفترة». عاد رونالدو إلى الساحة الدولية في أول مباراتين من تصفيات بطولة أمم أوروبا 2020 ضد أوكرانيا و‌صربيا، في مارس 2019. ومع ذلك، فقد تعرض لإصابة في أوتار الركبة خلال المباراة الأخيرة، واضطر إلى التغيب عن مباريات يوفنتوس الخمس المقبلة في الدوري نتيجة لذلك.
أكد سانتوس في أوائل مايو أنه إذ لم يتعرض رونالدو لأي إصابات، فإنه سيلعب «بالتأكيد» مع البرتغال في نهائيات دوري الأمم الأوروبية. في الدور نصف النهائي في 5 يونيو 2019 وفي أول مشاركة له في البطولة، سجل رونالدو هاتريك ضد سويسرا في مباراة الفوز 3–1؛ ليقود منتخب بلاده إلى النهائي. في 14 أكتوبر، سجل هدفه رقم 700 في مسيرته مع الأندية والمنتخب من ركلة جزاء، في مشاركته رقم 1000 في مسيرته، حيث خسر 2–1 أمام أوكرانيا في التصفيات المؤهلة لنهائيات بطولة أمم أوروبا 2020. في 8 سبتمبر 2020، سجل رونالدو هدفيه رقم 100 و101 دوليًا في الفوز 2–0 خارج أرضه أمام السويد في مباراة في دوري الأمم الأوروبية 2020–21، ليصبح ثاني لاعب على في التاريخ – والأول في أوروبا – يصل إلى 100 هدف. في 13 أكتوبر 2020، أعلن الاتحاد البرتغالي لكرة القدم أن اختبار رونالدو إيجابي لمرض فيروس كورونا ولم تظهر عليه الأعراض. بحلول 30 أكتوبر، تعافى رونالدو.
في 15 يونيو 2021، سجل رونالدو ثنائية في المباراة الافتتاحية للمنتخب البرتغالي في بطولة أمم أوروبا 2020 أمام المجر في بودابست. قاده هذا إلى تسجيل 11 هدفًا في بطولة أمم أوروبا، بفارق هدفين عن ميشيل بلاتيني كأفضل هداف في تاريخ البطولة. بالإضافة إلى ذلك، أصبح أول لاعب يشارك ويسجل في خمس بطولات أوروبية، وفي 11 بطولة دولية متتالية. كما أصبح أكبر لاعب يسجل هدفين في مباراة واحدة في بطولة أمم أوروبا، وأكبر لاعب يسجل للبرتغال في بطولة كبرى. في 23 يونيو، سجل ركلتي جزاء في تعادل البرتغال 2–2 مع فرنسا في آخر مباراة في دور المجموعات، معادلاً الرقم القياسي لعلي دائي البالغ 109 أهداف دولية. علاوة على ذلك، أصبح هداف نهائيات كأس العالم والبطولات الأوروبية مجتمعة، حيث حطم الرقم القياسي السابق الذي كان يحمله ميروسلاف كلوزه بـ21 هدفًا. في 27 يونيو، تم إقصاء البرتغال من البطولة بعد الخسارة 1–0 أمام بلجيكا في دور الـ16. أنهى رونالدو البطولة بخمسة أهداف (بالشراكة مع التشيكي باتريك شيك) وتمريرة حاسمة واحدة، وحصل على الحذاء الذهبي كأفضل هداف في البطولة.
في 1 سبتمبر، سجل رونالدو هدفين برأسه في الفوز 2–1 على أرضه ضد جمهورية أيرلندا في تصفيات كأس العالم على ملعب ألغارفي، والذي جعله يتخطى الرقم القياسي الدولي لدائي في عدد الأهداف (109) ليصبح صاحب الرقم القياسي الوحيد. في 9 أكتوبر، سجل الهدف الافتتاحي في مباراة الفوز الودية 3–0 على قطر على ملعب ألغارفي. مع ظهوره الدولي رقم 181، محطّمًا أيضًا الرقم القياسي لسيرخيو راموس في أكبر عدد من المباريات الدولية التي شارك فيها لاعب أوروبي. في المباراة التالية ضد لوكسمبورغ في 12 أكتوبر، لُعبت أيضًا في ملعب ألغارفي، سجل رونالدو هاتريك في فوز البرتغال 5–0، وأصبح أول لاعب يسجل 10 هاتريك في كرة القدم الدولية للرجال.
اُختير رونالدو في تشكيلة البرتغال المشاركة في كأس العالم 2022 في قطر، مما يجعلها كأس العالم الخامسة له. في 24 نوفمبر، في المباراة الافتتاحية للبرتغال ضد غانا، سجل رونالدو ركلة جزاء وأصبح أول لاعب يسجل في خمس بطولات مختلفة لكأس العالم؛ حيث استطاع أن يحرز أهدافًا في جميع النسخ التي شارك بها. تم وضعه على دكة البدلاء في مباراة الدور الثاني للبرتغال ضد سويسرا، وهي المرة الأولى التي لم يلعب فيها منتخب البرتغال مع رونالدو في مباراة خروج المغلوب في بطولة دولية كبرى منذ بطولة أمم أوروبا 2008. فازت البرتغال بنتيجة 6–1، وهي أعلى حصيلة للمنتخب في مباراة خروج المغلوب في كأس العالم منذ كأس العالم 1966، حيث سجل بديل رونالدو غونزالو راموس هاتريك. واتبع منتخب البرتغال نفس الاستراتيجية في ربع النهائي ضد المغرب، مع عودة رونالدو مرة أخرى إلى مقاعد البدلاء. خسروا 1–0، وأصبحت المغرب أول دولة من دول الكاف تصل إلى نصف النهائي.