Language:
كتاب الصوم
30  
Fasting
(14)
Chapter: Not to observe Saum for a day or two ahead of Ramadan
(14)
باب لاَ يَتَقَدَّمَنَّ رَمَضَانَ بِصَوْمِ يَوْمٍ وَلاَ يَوْمَيْنِ
Sahih al-Bukhari 1914

Narrated Abu Huraira:

The Prophet (ﷺ) said, "None of you should fast a day or two before the month of Ramadan unless he has the habit of fasting (Nawafil) (and if his fasting coincides with that day) then he can fast that day."

حَدَّثَنَا مُسْلِمُ بْنُ إِبْرَاهِيمَ، حَدَّثَنَا هِشَامٌ، حَدَّثَنَا يَحْيَى بْنُ أَبِي كَثِيرٍ، عَنْ أَبِي سَلَمَةَ، عَنْ أَبِي هُرَيْرَةَ ـ رضى الله عنه ـ عَنِ النَّبِيِّ صلى الله عليه وسلم قَالَ ‏ "‏ لاَ يَتَقَدَّمَنَّ أَحَدُكُمْ رَمَضَانَ بِصَوْمِ يَوْمٍ أَوْ يَوْمَيْنِ، إِلاَّ أَنْ يَكُونَ رَجُلٌ كَانَ يَصُومُ صَوْمَهُ فَلْيَصُمْ ذَلِكَ الْيَوْمَ ‏"‏‏.‏
Reference : Sahih al-Bukhari 1914
In-book reference : Book 30, Hadith 24
USC-MSA web (English) reference : Vol. 3, Book 31, Hadith 138
  (deprecated numbering scheme)