Amir, along with Pakistan Test skipper Salman Butt and fellow pacer Mohammad Asif, was suspended by the ICC after his name cropped up in a betting scam exposed by a British tabloid.
The 18-year-old, who flew back to Pakistan with Butt and Asif, was Yorkshire's choice to be overseas player for 2011.
"But the plan was scuppered as soon as Amir was charged by the ICC's anti-corruption unit," The Sun reported.
Former batsman Geoffrey Boycott, who is a global talent spotter for Yorkshire, had suggested Amir's name.
"Amir is a magnificent young bowler and we were interested in signing him for next season. He would have tapped into the local Asian population but it is fair to say we are now looking elsewhere," Yorkshire director of cricket Martyn Moxon said.
Pakistan drop tainted trio from T20 and ODI series
Former ICC CEO Speed suggests ban on Pakistan
Pakistan's tainted trio charged by ICC
Davies steers England to victory over Pakistan
Pakistan to deliver their best against Eng: Waqar