This article is more than 7 years old

This article is more than 7 years old

The Scotland striker Kenny Miller is to retire from international duty with immediate effect, the Scottish Football Association has confirmed.

The 33-year-old Vancouver Whitecaps frontman won the last of his 69 caps in the 3-2 defeat to England at Wembley last week and signed off with a goal – his 18th for his country.

The former Hibernian, Rangers, Celtic, Wolves and Cardiff striker hangs up his boots with only Kenny Dalglish, Denis Law, Hughie Gallacher, Lawrie Reilly and Ally McCoist ahead of him in the Dark Blues' list of all-time top scorers.

The Scotland manager Gordon Strachan said: "Kenny is a talented player who absolutely gave the best of himself when he was on Scotland duty.

"In my time as national coach it has been a pleasure to have a player with his ability and experience in the squad.

"He has come to this decision to help prolong his club career, and feels that this is the best time to bow out.

"We understand his decision and wish him all the best for the future."