The West Indies cricket team's bus was struck by stones thrown by Bangladesh fans after the co-hosts were heavily beaten in the cricket World Cup Group B match on Friday, the team spokesman said.
"A couple of fans threw stones, two hit the window and it just broke. No one was hurt and we are safe," he said.
The crowd had reacted angrily earlier after their team was thrashed by nine wickets by the West Indies after scoring only 58 runs, at the Sher-e-Bangla Stadium in Mirpur, Dhaka.
"The glass didn't shatter. It just broke," the spokesman continued. "They are back in the hotel."
West Indies opener Chris Gayle tweeted from the bus: "Bangladesh stoning our bus!!! Freaking glass Break!!! This is crap, can't believe ... what next bullets!!!!
"This is ridiculous!!! Damn!!! W Cup with so many security an this happen!! Big Joke!!! Trust me I'm not keen here!!! ... players lay flat!!!"
A Bangladesh police officer said that the fans had thought the bus was carrying the home team.
Bangladesh's 58 was their lowest in ODI history as well as in the tournament, and the fourth lowest total in the history of the World Cup.