Narrated by Sayyiduna Zaid bin Khalid Al-Juhani (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: Shall I not tell you who is the best witness? He is the one who gives testimony before he is asked for it.
Hadith Referenceالفتح الربانی / مسائل القضاء والشهادات / 6431
Hadith Gradingمحدثین:صحیح
Hadith Takhrij«أخرجه مسلم: 1719، (انظر مسند أحمد ترقيم الرسالة: 21683 ترقیم بيت الأفكار الدولية: 22025»