Sahih al-Bukhari, Hadith 2736 ⓘ
Narrated Abu Huraira: Allah's Messenger said, "Allah has ninety-nine names, i.e. one-hundred minus one, and whoever knows them will go to Paradise." (Please see Hadith No. 419 Vol. 8)
حَدَّثَنَا أَبُو الْيَمَانِ، أَخْبَرَنَا شُعَيْبٌ، حَدَّثَنَا أَبُو الزِّنَادِ، عَنِ الأَعْرَجِ، عَنْ أَبِي هُرَيْرَةَ ـ رضى الله عنه ـ أَنَّ رَسُولَ اللَّهِ صلى الله عليه وسلم قَالَ " إِنَّ لِلَّهِ تِسْعَةً وَتِسْعِينَ اسْمَا مِائَةً إِلاَّ وَاحِدًا مَنْ أَحْصَاهَا دَخَلَ الْجَنَّةَ " .
also referenced under: Book 54, Hadith 23 (In-Book) & Volume 3, Book 50, Hadith 894 (USC-MSA)