Rangers in advanced talks with 26-year-old Scotland international

Portsmouth shot-stopper Craig MacGillivray is a target for Gers as Steven Gerrard looks to bring in competition for Allan McGregor, either in January or next summer. Scotland international has starred for Portsmouth this campaign conceding just 17 goals in 15 league matches this campaign.

Indeed, the former Shrewsbury Town goalkeeper has only seen 79 goals fly past him in 75 league and cup matches. His performances have not gone unnoticed on the international scene. Steve Clarke has called him up to the Scotland squad for the last three international breaks, but he has remained on the bench for Scotland’s last six matches.

McGregor is set to turn 38, and his deal expires at the end of the campaign but is expected to sign a new contract. Wes Foderingham, though, is likely to leave the Scottish giants soon and MacGillivray could be signed as his replacement.

However, Gers face contest from Championship sides Huddersfield Town and Birmingham City. With McGregor showing no signs of slowing down, Craig is likely to be the second choice for the foreseeable future. So to spend £3m on the shot-stopper is somewhat expensive given that he is going to warm the bench most games.