Birmingham have had bids of £2.5million and £3million rejected but it is believed further negotiations have brought the two clubs closer to reaching an agreement for the Scotland international.
Former Scotland boss McLeish said: "I am hoping we can pull out all the stops to get James McFadden, who is one of those players who is unfazed by the challenges put in front of him."
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms