Police are investigating an assault in Castle Street, Salisbury, at about 1.50pm on March 9.
A 19-year-old man was approached by two males on push bikes who became aggressive towards him. One punched the victim in the face and injured his nose, and they rode off towards the Market Place.
One of the suspects is described as white, aged in his mid 20s, with short dark hair, facial hair and wearing dark clothing.
The second man is described as also in his mid 20s, 5ft 11ins, of skinny build and wearing a black puffer jacket.
It is believed one was riding a Carrera Hardtail mountain bike and the other a Giant green and black mountain bike.
Officers want to speak to the two men pictured in connection with the incident.
Call 101 and quote crime reference number 54200024713 or Crimestoppers anonymously on 0800 555 111.