Shane Williams has been granted his playing swansong after being named on the wing for the Barbarians' match with Wales on Saturday.

While Martyn Williams is in line to get his 100th cap for Wales after being named on the bench, fellow Welshman Shane Williams will play his final game of competitive rugby at the Millennium Stadium on Saturday. The winger played an integral part in the Ospreys' RaboDirect PRO12 win over Leinster last Sunday as he signed off his club career in style with two tries.

Shane Williams will now have the chance to bid farewell to the Millennium Stadium faithful and is one of three Welshmen in the Baa-Baas' team. Scrum-half Richie Rees and Ospreys prop Duncan Jones have also received call ups while John Smit has been named as skipper for the international select.