Brazil has won the world cup the most, with 5 wins.
Spain won the most recent world cup in 2010.
Spain
There was no world cup in 1998.1996 was won by Sri Lanka and the 1999 was won by Australia (2nd Time)
Brazil are the most successful team in World Cup history, having won the World Cup five times.
england
India won the world cup on 2nd April,2011.India won the world cup beating Sri Lanka in the final.India won by 6 wickets in hand.
Brazil has won the world cup the most times in history a total of 5 times.
In the world cup it is not the team but a country that wins the world cup. Spain won the most recent one.
West Indies and Weat Indies also won the 2nd ICC world cup.West Indies won the first world cup in 1975
Brazil won the world cup 5 times.
Brazil