Tag Archives: women cricket world cup winners list

List of Cricket World Cup Winners Teams Till Date

ICC world cup competition is the biggest tournament of cricket established in 1975. It plays one time in four years. Last world cup was won by India in 2011. Australian team has won this tournament 4 times. Next world cup would be played in 2020.

Icc Cricket World Cup 2020