Tensions were running high at the Bosnian-Croat border in Velika Kladusa on Wednesday.
A fight broke out when a man resisted transportation to a temporary migrant centre run by the International Organisation for Migration (IOM).
Police tried to separate the two men, but the fight then morphed into a brawl as several people piled in.
One migrant was seen being escorted away by police.