The French football league, Ligue 1, has suspended all matches indefinitely because of the coronavirus outbreak.
Matches were scheduled to be held in empty stadiums but the French league made its decision in an emergency meeting a day after President Emmanuel Macron addressed the nation on television.
No indication has yet been given as to when the league could resume. The league says it will next meet on Tuesday following a UEFA meeting.
The German football league (Bundesliga), meanwhile, says it will play this weekend's games as planned without spectators but may suspend the league as of Tuesday.
The league board says it will propose a suspension through April 2, to be voted on by member clubs on Monday.
All of this weekend's games are due to be played in empty stadiums.
Borussia Mönchengladbach played Cologne on Wednesday and although there were no fans in the stadium, hundreds assembled outside.
The league asked fans "not to gather in front of the stadiums and to do their part to protect the population."
Second-division club Hannover has put its players into self-isolation after two tested positive for the coronavirus. Hannover’s game against Dynamo Dresden on Sunday has been called off.