Language:
كتاب المغازى
64  
Military Expeditions led by the Prophet (pbuh) (Al-Maghaazi)
Sahih al-Bukhari 4070
Salim bin `Abdullah said' "Allah's Messenger (ﷺ) used to invoke evil upon Safwan bin Umaiya, Suhail bin `Amr and Al-Harith bin Hisham. So the Verse was revealed:
-- "Not for you (O Muhammad!)......(till the end of Verse) For they are indeed wrong-doers." (3.128)
وَعَنْ حَنْظَلَةَ بْنِ أَبِي سُفْيَانَ، سَمِعْتُ سَالِمَ بْنَ عَبْدِ اللَّهِ، يَقُولُ كَانَ رَسُولُ اللَّهِ صلى الله عليه وسلم يَدْعُو عَلَى صَفْوَانَ بْنِ أُمَيَّةَ وَسُهَيْلِ بْنِ عَمْرٍو وَالْحَارِثِ بْنِ هِشَامٍ فَنَزَلَتْ ‏{‏لَيْسَ لَكَ مِنَ الأَمْرِ شَىْءٌ‏}‏ إِلَى قَوْلِهِ ‏{‏فَإِنَّهُمْ ظَالِمُونَ‏}‏‏.‏
Reference : Sahih al-Bukhari 4070
In-book reference : Book 64, Hadith 115
USC-MSA web (English) reference : Vol. 5, Book 59, Hadith 397
  (deprecated numbering scheme)