“The club have decided to end his role as coach… as a result of the first team’s performance,” said an official statement on its website.
The club, which also gave marching orders to the other three members of Machin’s coaching team, said the aim was “to change the current situation of the white-and-blues” within La Liga.
Machin, who had a brief career as a Segunda Division player in the 1990s, was brought in to manage the Catalan team in October, replacing David Gallego who was also sacked over the team’s performance after just four months on the job.
Currently at the bottom of Spain’s top football league with just 10 points after 18 games, Espanyol have not yet named a replacement.
The new coach will be the club’s third this season.
Despite their poor performance at home, the club is faring better in the Europa League and will face England’s Wolverhampton Wanderers on February 20.
Machin previously managed Girona from 2014-18, then left to take over at Sevilla but was fired in March this year after just 10 months in the job.
For more news your way, download The Citizen’s app for iOS and Android.
Download our app and read this and other great stories on the move. Available for Android and iOS.