Allan McGregor has been named in the Scotland squad for the opening World Cup qualifiers against Serbia and Macedonia.

The Besiktas goalkeeper suffered a groin injury in Scotland's friendly win over Australia last month and was rated doubtful for the Hampden games on September 8 and 11.

But he is in Craig Levein's squad along with Blackpool goalkeeper Matt Gilks and Cardiff's David Marshall.

There is no place for the in-form Celtic winger Kris Commons while Leeds striker Ross McCormack and Huddersfield forward Jordan Rhodes, who is on the verge of joining Blackburn, retain their places after scoring in the 3-1 win over Australia.

Captain Darren Fletcher is still missing as he battles to overcome a bowel condition.

Striker Kenny Miller returns after being rested for the Australia victory but there is no place for his Vancouver Whitecaps team-mate Barry Robson.

Barry Bannan drops out but his Aston Villa team-mate Alan Hutton remains in the squad despite not playing for his club this season.

Southampton left-back Danny Fox keeps his place amid the absence of the injured Phil Bardsley.

Rangers midfielder Ian Black and Blackburn striker David Goodwillie, who were both late call-ups for the Australia friendly, are left out. There are no Rangers players in the squad.

Celtic captain Scott Brown, who made his comeback from a hip problem in their Champions League win over Helsingborg last night, is not included in the squad.

The full squad to face Serbia and Macedonia in World Cup qualifying matches at Hampden on September 8 and 11 is:

Gilks (Blackpool), McGregor (Besiktas), Marshall (Cardiff); Berra (Wolves), Caldwell (Wigan), Fox (Southampton), Hanley (Blackburn), Hutton (Aston Villa), Martin (Norwich), Mulgrew (Celtic), Webster (Hearts); Adam (Liverpool), Cowie (Cardiff), Dorrans (West Brom), Forrest (Celtic), Mackie (QPR), Maloney (Wigan), Morrison (West Brom), Naismith (Everton), Phillips (Blackpool), Snodgrass (Norwich); McCormack (Leeds), Miller (Vancouver Whitecaps), Rhodes (Huddersfield).