Wales top their Nations League group following an undefeated start to the campaign. Wales beat Bulgaria in September, a late Neco Williams goal securing the three points in the Cardiff City Stadium.
Aaron Ramsey and Kieffer Moore both miss the trip to Sofia, with Gareth Bale also out of the squad – so Leeds frontman Tyler Roberts will lead the attack for the Wales team.
Despite the injuries, Wales have their young creative talent available, Dan James and Harry Wilson.
Wales have not lost in their UEFA Nations League campaign after wins against Finland (0-1) and Bulgaria (1-0), and a 0-0 draw in Dublin against the Republic of Ireland last Sunday.
Ryan Giggs’ side will need to perform better than last Sunday’s away draw with Ireland if they hope of an away win in Sofia this Wednesday, with Wales failing to test Randalph, the Ireland keeper on Sunday.
Bulgaria v Wales, all live on S4C on Wednesday at 7.25, with kick-off at 7.45.
Join Dylan Ebenezer and Owain Tudur Jones, with Nic Parry and Malcolm Allen in the commentary box