The Briton has repeatedly stated his intention to fight the unbeaten 35-year-old, who faces Miguel Cotto at the MGM Grand in Las Vegas on May 5.
Mayweather said that he was not impressed with Khan during his defeat to Lamont Peterson in December, and does not feel the 25-year-old deserves a rematch.
"In the past, Khan has called out my name a few times," Mayweather told the Daily Telegraph.
"I saw the fight [against Peterson], but I think Amir Khan does too much running and too much holding.
"I feel he should have been disqualified. Fights are about entertainment. People fail to realise it's lights, camera, action."
Khan will fight Peterson in a bid to regain his WBA Super and IBF light-welterweight world titles at the Mandalay Bay, Las Vegas on May 19.