Language:
كتاب الأذان
10  
Call to Prayers (Adhaan)
(160)
Chapter: What has been said about uncooked garlic, onion and leek.
(160)
باب مَا جَاءَ فِي الثُّومِ النَّىِّ وَالْبَصَلِ وَالْكُرَّاثِ
Sahih al-Bukhari 853

Narrated Ibn `Umar:

During the holy battle of Khaibar the Prophet (ﷺ) said, "Whoever ate from this plant (i.e. garlic) should not enter our mosque."

حَدَّثَنَا مُسَدَّدٌ، قَالَ حَدَّثَنَا يَحْيَى، عَنْ عُبَيْدِ اللَّهِ، قَالَ حَدَّثَنِي نَافِعٌ، عَنِ ابْنِ عُمَرَ ـ رضى الله عنهما ـ أَنَّ النَّبِيَّ صلى الله عليه وسلم قَالَ فِي غَزْوَةِ خَيْبَرَ ‏ "‏ مَنْ أَكَلَ مِنْ هَذِهِ الشَّجَرَةِ ـ يَعْنِي الثُّومَ ـ فَلاَ يَقْرَبَنَّ مَسْجِدَنَا ‏"‏‏.‏
Reference : Sahih al-Bukhari 853
In-book reference : Book 10, Hadith 244
USC-MSA web (English) reference : Vol. 1, Book 12, Hadith 812
  (deprecated numbering scheme)