Gavin Henson has been selected in a 26-man Wales squad for the Millennium Stadium clash against the Barbarians on June 4.
Toulon centre Henson was suspended by the French club last month while they investigated an altercation involving the 29-year-old and team-mates following a league victory over Toulouse.
But Henson then gained a second chance, being restored to Toulon's squad and appearing as a substitute during the defeat against Montpellier on Saturday.
Number eight Andy Powell, though, has not made the squad.
Powell left Aviva Premiership side Wasps by mutual consent last week after the club probed a London bar-room brawl that left him nursing a head injury. He is currently without a club.
The squad includes five uncapped players, with Cardiff Blues flanker Sam Warburton named as captain in the absence of Scarlets hooker Matthew Rees, who is rested.
Dragons pair Lloyd Burns and Toby Faletau, Scarlets lock Lou Reed and centre Scott Williams, plus Ospreys prop Ryan Bevington are the uncapped players in the squad.
Henson has not played for Wales since the 2009 RBS 6 Nations Championship, and fly-half Stephen Jones is set to win his 100th cap.
Wales forwards: P James (Ospreys), J Yapp (Cardiff Blues), R Bevington (Ospreys), S Andrews (Cardiff Blues), H Bennett (Ospreys), R Hibbard (Ospreys), L Burns (Newport Gwent Dragons), A-W Jones (Ospreys), R Jones (Ospreys), L Charteris (Newport Gwent Dragons), L Reed (Scarlets), D Lydiate (Newport Gwent Dragons), T Faletau (Newport Gwent Dragons), J Turnbull (Scarlets), S Warburton (Cardiff Blues, capt).
Backs: M Stoddart (Scarlets), G North (Scarlets), A Brew (Newport Gwent Dragons), S Williams (Ospreys), J Davies (Scarlets), S Williams (Scarlets), G Henson (Toulon), S Jones (Scarlets), R Priestland (Scarlets), M Phillips (Ospreys), T Knoyle (Scarlets).