The man, who need hospital treatment, can be seen wrestling with another man in a video posted online of the incident on Thursday evening in the streets of the Spanish city.
He can be overheard shouting: “Where’s my s*** where’s my necklace, where the f*** is it.”
Another Brit filming on his mobile phone yells to one of the men: “You’re on camera bro, you want to give it back mate.”
The alleged thief managed to get away after appearing to put a blade to his victim’s face and running off with a stolen sling bag. Three others sprinted away after him.
It’s understood the four men approached the British tourist and snatched a necklace off him in Plaza Sant Josep Oriol.
The four suspects were all arrested shortly afterwards in the same area.
Apuñalan y roban a un turista a plena luz del día
Los cuatro han sido detenidos
📹 El Raval, Barcelona pic.twitter.com/28OYKxqlrZ
— SocialDrive (@SocialDrive_es) September 2, 2022
A spokesman for the regional Mossos d’Esquadra police said: “Four men have been arrested following a robbery in Plaza Sant Josep Oriol, yesterday evening around 8pm.
“Our officers made two of the arrests and the other two arrests were carried out by the Guardia Urbana who are employed by City Hall.
“I can confirm the victim was taken to hospital with stab wounds but his injuries were not serious.
“His stolen belongings were recovered when the men were arrested. They are in custody and will now go before a judge.”
The incident happened around two and a half hours before another man was arrested in a nearby square in the same neighbourhood of Raval over a separate stabbing.
At roughly 4am on Friday two men who had stabbed a third during a row were also held in the Barcelona neighbourhood of Sagrada Familia. In June a wealthy American tourist had his designer watch mugged outside his hotel in Barcelona.
Last month a thief was filmed stealing on a Barcelona beach - as a holidaymaker interviewed on Spanish TV raved about the city’s great food and beautiful weather.
The crook appeared in the background as the tourist replied: “I love Barcelona” after the reporter asked him what he thought about the Catalan capital for a live broadcast.
The interview continued uninterrupted as the criminal bent down to pick up a rucksack left unattended under a pair of trousers and walked away while the passionate foreigner continued: “The beach is very beautiful, the water is clean and cold.”
Seconds later the bewildered owner of the rucksack that had been taken came into shot, shouting: “Someone’s stolen my stuff, did anyone see him?” and nearly bumped into the camera crew as he walked around yelling: “My bag”.
The footage, broadcast on Spanish state-owned channel TVE at popular Barcelona city beach Sant Miquel, went viral as police revealed they had tracked down and identified the suspect.