The Messenger of Allah ﷺ led us in the evening prayer one night near the end of his life. When he finished with the closing salutation, he stood and said, "Do you see this night of yours? At the end of one hundred years from this night, no one who is now upon the face of the earth will remain alive."Ibn Umar said, "People misunderstood what the Messenger of Allah ﷺ said in the reports they circulated about a hundred years. The Messenger of Allah ﷺ only said, 'No one who is upon the face of the earth today will remain alive,' meaning that this generation would pass away."
صلى بنا رسول الله ﷺ ذات ليلة، صلاة العشاء في آخر حياته، فلما سلم قام فقال: أرأيتكم ليلتكم هذه؟ فإن على رأس مائة سنة منها لا يبقى ممن هو على ظهر الأرض أحد. قال ابن عمر: فوهل الناس فى مقالة رسول الله ﷺ تلك فيما يتحدثون من هذه الأحاديث عن مائة سنة، وإنما قال رسول الله ﷺ: لا يبقى ممن هو اليوم على ظهر الأرض أحد. يريد بذلك أن ينخرم ذلك القرن.
Bukhari narrated it in the Book of Prayer Times (601), and Muslim in the Book of Virtues (2537), both of them via Zuhri, who said, Salim bin Abdullah and Abu Bakr bin Sulayman informed me that Abdullah bin Umar said, then he related the hadith, and the wording given here is Muslim's.