Sayyiduna Abdullah bin Hubshi (may Allah be pleased with him) said that the Prophet (peace and blessings be upon him) was asked about the best deeds, and he (peace and blessings be upon him) said: "Faith in which there is no doubt, jihad in which there is no betrayal, and an accepted Hajj." It was said: Which prayer is best? He (peace and blessings be upon him) said: "The one with long standing." It was said: Which charity is best? He (peace and blessings be upon him) said: "Spending from little wealth." It was said: Which emigration is best? He (peace and blessings be upon him) said: "That in which one abandons what Allah has made unlawful." It was said: Which jihad is best? He (peace and blessings be upon him) said: "That of the one who strives against the polytheists with his wealth and his life." It was said: Which killing is best? He (peace and blessings be upon him) said: "That in which (the fighter's) blood is shed and his horse is also killed."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب السير / 18526