6 goals, won 7–1 (vs. Falkirk, 17 March 1962) Scottish Cup match: Jimmy Fleming, 9 goals (vs. Blairgowrie, 20 January 1934) Scottish League Cup match: Jim Forrest, 5 goals (vs. Hamilton Academical, 30 October 1965) European match: Dave McPherson, 4 goals (vs. Valletta, 14 September 1983) Youngest goalscorer: Willie Thornton, (vs. Arbroath, 9 January 1937) Oldest goalscorer: David Weir, (vs. Kilmarnock, 9 November 2008) Fastest goal scored in a match: Gordon Durie, 11 seconds (vs. Dundee United, 1 April 1995) Top goalscorers Internationalists First capped player: Moses McNeil (for Scotland, against Wales, 25 March 1876). Most international caps while a Rangers player: Steven Davis, 61 for Northern Ireland Most capped player to play for Rangers: Steven Davis, 140 Most capped Scottish player to play for Rangers: David Weir and Kenny Miller, 69 Player with most overall international goals to play for Rangers: David Healy, 36 for Northern Ireland Most international goals while a Rangers player: Ally McCoist, 19 for Scotland First Rangers player to appear at a World Cup: Eric Caldow (for Scotland vs. Yugoslavia, 8 June 1958) First Rangers player to score at a World Cup: Sammy Baird (for Scotland vs. France, 15 June 1958) FIFA World Cup Most appearances while a Rangers player: Sandy Jardine, 4 Most goals while a Rangers player: Sammy Baird / Mo Johnston, 1 First winner to play for Rangers: Lionel Charbonnier (France) UEFA European Championship Most European Championship appearances while a Rangers player: Andy Goram and Stuart McCall, 6 Most European Championship goals while a Rangers player: Brian Laudrup, 3 First Rangers player to appear: Chris Woods (for England, vs. Soviet Union, 18 June 1988) First Rangers player to score: Brian Laudrup (for Denmark, vs. Portugal, 9 June 1996) First winner to play for Rangers: Brian Laudrup (Denmark) Transfers For consistency, fees in the record transfer tables below are all sourced from BBC Sport's contemporary reports of each transfer. Where the report mentions an initial fee potentially rising to a higher figure depending on contractual clauses being satisfied in the future, only the initial fee is listed in the tables. Record transfer fees paid Record transfer fees received Managerial records First manager: William Wilton, from 27 May 1899 to 20 May 1920 Longest-serving manager by time: Bill Struth, from 20 May 1920 to 15 June 1954 Shortest-serving manager by time: Pedro Caixinha, from 13 March 2017 to 26 October 2017 First non-Scottish manager: