وعنه رضي الله عنه أن النبي صلى الله عليه وآله وسلم : كان لا يقنت إلا إذا دعا لقوم أو دعا على قوم.صححه ابن خزيمة.
Narrated [Anas (RA)]: The Prophet (ﷺ) never used to supplicate [i.e. Qunut in the prayer) except when he prayed for a people or when he prayed against a people. [Ibn Khuzaimah graded it Sahih (authentic)].
Explanation & Benefits
Shaykh Safi ur-Rahman Mubarakpuri
Lexical Explanation:
«كَانَ لَا يَقْنُتُ» means that he did not recite Qunut Nazilah in the obligatory prayer.
«إِلَّا إِذَا دَعَا لِقَوْمٍ» except when he would supplicate for the benefit of a people or for deliverance and relief from a calamity.
«دَعَا عَليٰ قَوْم» He would supplicate against a people (make supplication for their harm).
Source: Bulugh al-Maram: Commentary by Safiur Rahman Mubarakpuri, Page: 242