The victim challenged two teenagers who were being disruptive at a bus stop outside Temple Meads around 1.30am on Monday, September 19.
A spokesperson for Avon and Somerset police said: “One of the offenders forced open a bin containing glass bottles and they began throwing them at the man.
“One of the bottles struck the victim in the face, fracturing a facial bone and causing cuts and bruising.
“The man was taken to hospital where he later required surgery. He is now recovering at home.
“Officers investigated a number of other avenues of identification, which have now been exhausted, so they are appealing to the public to assist with identifying the people photographed.
“We are appealing for the public’s help as officers would like to speak to the people pictured.
“We believe they may have information which could aid our investigation into the incident.”
Anyone with information should call 101 and quote reference 5222226017.