8 November 2023 by Rishabh Which country won the ICC Cricket World Cup in 1983? [yesno_chart sid=”4″]