Australia has won the most ICC Cricket World Cups (50 overs) with 6 titles (1987, 1999, 2003, 2007, 2015, 2023). West Indies has won 2 titles (1975, 1979). India has won 2 titles (1983, 2011). South Africa has never won a World Cup despite being a strong team.