AUS19
IND19
null
India Women
Sri Lanka Women
NEP
WI
India A
Australia A
Zimbabwe Women
United Arab Emirates Women
Nepal
West Indies
PAK
IND
England won by an innings and 202 runs
Which country has the best record overall at the World Cup by win percentage?
Zero off zero
The ignorant internationals
England v South Africa 1889