Language:
كتاب التوحيد
97  
Oneness, Uniqueness of Allah (Tawheed)
(12)
Chapter: Allah has one hundred Names less One
(12)
باب إِنَّ لِلَّهِ مِائَةَ اسْمٍ إِلاَّ وَاحِدًا
Sahih al-Bukhari 7392

Narrated Abu Huraira:

Allah's Messenger (ﷺ) said, "Allah has ninety-nine Names, one-hundred less one; and he who memorized them all by heart will enter Paradise." To count something means to know it by heart.

حَدَّثَنَا أَبُو الْيَمَانِ، أَخْبَرَنَا شُعَيْبٌ، حَدَّثَنَا أَبُو الزِّنَادِ، عَنِ الأَعْرَجِ، عَنْ أَبِي هُرَيْرَةَ، أَنَّ رَسُولَ اللَّهِ صلى الله عليه وسلم قَالَ ‏ "‏ إِنَّ لِلَّهِ تِسْعَةً وَتِسْعِينَ اسْمًا مِائَةً إِلاَّ وَاحِدًا، مَنْ أَحْصَاهَا دَخَلَ الْجَنَّةَ ‏"‏‏.‏ ‏{‏أَحْصَيْنَاهُ‏}‏ حَفِظْنَاهُ‏.‏
Reference : Sahih al-Bukhari 7392
In-book reference : Book 97, Hadith 21
USC-MSA web (English) reference : Vol. 9, Book 93, Hadith 489
  (deprecated numbering scheme)