Leeds United missed out on Norwich City's Kyle Lafferty, which the striker ended up at Birmingham City.
Leeds were linked with Lafferty throughout the previous transfer window, but they failed to get a deal over the line.
The Whites reportedly did not want to pay his £30,000-a-week wages, and the striker ended up moving to Birmingham City instead.
Leeds’ failure to sign Lafferty caused great frustration around Elland Road, but Evans insists that his side were right not to make a deal for the Northern Ireland international.
“On deadline day it (a deal for Lafferty) was as close as you could be," Evans said. “We just didn’t get it over the line.
“Birmingham got it done and I’m sure our supporters will ask why that is but that fact is that they thought they had a serious chance of the play-offs.
“If they had just been playing through to the end of the season, they wouldn’t have done a deal so rich either.
“I wanted to sign Kyle, everyone knows that, but from a club point of view it was the right thing not to do that deal.”
After missing out on signing Lafferty, Leeds have continued to be inconsistent and they have dropped down to 15th place in the Championship table.
Birmingham, meanwhile, remain on the outskirts of the play offs, but their chances of breaking into the top six are very slim.
Lafferty will have the chance to show Leeds exactly what they are missing this evening, as Birmingham are set to face off against Evans’ men at Elland Road later today.
Lafferty has scored once in his two appearances for the Blues to date.