The Blues striker has been named in Scotland manager George Burley's 22-man squad for the international challenge match in Yokohama on Saturday, 10th October.
James McFadden has not been selected as he is still recovering from a muscle tear sustained in the local derby against Aston Villa on 13th September.
The full Scotland squad:
Gordon (Sunderland), Langfield (Aberdeen), Marshall (Cardiff); Barr (Falkirk), Berra (Wolves), Caldwell (Celtic), Fox (Celtic), Hutton (Tottenham), McManus (Celtic) Whittaker (Rangers); Adam (Blackpool), Brown (Celtic), Dorrans (West Brom), D Fletcher (Manchester United), Maloney (Celtic), Snodgrass (Leeds United), Thomson (Rangers), Wallace (Preston North End), S Fletcher (Burnley), Naismith (Rangers), O'Connor (Birmingham City), Riordan (Hibernian).