The veteran goalkeeper is the Ibrox club’s all-time European appearance record holder, having played 95 games on the continental stage since making his debut in a UEFA Cup tie against Molde back in 2006. McGregor also made four Europa League appearances for Hull City in the 2014-15 season.
The 40-year-old should reach his personal century milestone when Rangers take on Bundesliga giants Borussia Dortmund in the first leg of their Europa League knockout round play-off tie in the Westfalen Stadium. It will also be his 450th appearance in all competitions for Rangers.
It was in Germany that McGregor delivered one of the most memorable performances of his outstanding career when Rangers played Werder Bremen in the last 16 of the UEFA Cup in March 2008.
Leading 2-0 from the first leg at Ibrox, Rangers found themselves under siege during the return fixture in Bremen. McGregor made a string of fine saves, notably keeping out efforts from Markus Rosenberg and Daniel Jensen, before being beaten by a precise strike from Brazilian star Diego midway through the second half.
Rangers remained on the rack as Werder pushed for the goal which would take the tie into extra time and McGregor came to his side’s rescue again in the closing minutes with an astonishing reaction save to deny striker Boubacar Sanogo and clinch a place in the quarter-finals for Walter Smith’s team. An injury subsequently saw McGregor miss out as Rangers went all the way to the UEFA Cup Final which they lost to Zenit St Petersburg.
Since returning to Rangers in the summer of 2018 for his second spell at the club, McGregor has been a pivotal figure once more for the Ibrox team as they have rebuilt their reputation on the European stage with four consecutive qualifications for the group stage of the Europa League.
McGregor, who has kept 40 clean sheets in Europe for Rangers, continues to prove capable of making crucial and occasionally breathtaking saves on the big occasion. He was lauded last season for a stunning stop in the Europa League last 16 tie against Slavia Prague, leaping low to his left to clutch a header from Lukas Masopust when the ball was behind him.
When Rangers clinched their place in this season’s knockout round play-offs with a match to spare, beating Sparta Prague 2-0 at Ibrox in November in Giovanni van Bronckhorst’s first match as manager, McGregor conjured up another showreel moment with a brilliant double save to defy Ladislav Krejci and Matej Pulkab.
While he is far from immune to rocky moments, such as his errors which proved costly as Rangers dropped two Premiership points in a 3-3 draw at Ross County last month, he remains a goalkeeper of exceptional calibre who will not be easily replaced whenever he decides to call time on his playing career.
McGregor, who is out of contract at the end of this season, will certainly relish the challenge he faces against a Borussia Dortmund side boasting plenty of firepower even if their Norwegian striking star Erling Haaland fails to recover from injury in time.