What is the reference for this narration?
إن العبد ليكذب الكذبة فيتباعد الملك منه ميلا أو ميلين مما جاء به
Imam Abu Bakr Ibn Abid Dunya (rahimahullah) has recorded this narration on the authority of Sayyiduna ‘Abdullah ibn ‘Umar (radiyallahu ‘anhuma).
Sayyiduna ‘Abdullah ibn ‘Umar (radiyallahu ‘anhuma) reported that Nabi (sallallahu ‘alayhi wa sallam) said: “When a person speaks a lie, the angels move away a distance of one or two miles due to the [stench] that emanates from that [lie].”
(As Samt Wa Adabul Lisan, Hadith: 480)
Imam Tirmidhi (rahimahullah) has also recorded the Hadith on the authority of Sayyiduna ‘Abdullah ibn ‘Umar (radiyallahu ‘anhuma). This version of the narration states ‘one mile.’ See here
There is no contradiction between the two, as is evident.
And Allah Ta’ala Knows best.
Answered by: Moulana Suhail Motala
Approved by: Moulana Muhammad Abasoomar
This answer was collected from HadithAnswers.com. The answers were either answered or checked by Moulana Haroon Abasoomar (rahimahullah) who was a Shaykhul Hadith in South Africa, or by his son, Moulana Muhammad Abasoomer (hafizahullah), who is a Hadith specialist.