When was the last world cup and who won?
multipleQAs
When was the last Cricket world cup? Who won the last Cricket world cup? When was the last Rugby world cup? Who won the last Rugby world cup? When was the last FIFA world cup? Who won the last FIFA world cup?
July 14,2019
England
November 2,2019
Japan
July 15,2018
France