Year Teams 1975 England West Indies, Australia, New Zealand, England, India, Pakistan, Sri Lanka, East Africa† 1979 England West Indies, England, Pakistan, New Zealand, Sri Lanka, Australia, India, Canada 1983 England Wales India, West Indies, England, Pakistan, New Zealand, Australia, Sri Lanka, Zimbabwe 1987 India Pakistan Australia, England, Pakistan, India, West Indies, New Zealand, Sri Lanka, Zimbabwe 1992 Australia New Zealand Pakistan, England, New Zealand, South Africa, Australia, West Indies, India, Sri Lanka, Zimbabwe 1996 India Pakistan Sri Lanka Sri Lanka, Australia, West Indies, India, New Zealand, Pakistan, South Africa, England, Zimbabwe, Kenya, United Arab Emirates, Netherlands 1999 England Wales Scotland Netherlands Ireland Australia, Pakistan, New Zealand, South Africa, Zimbabwe, India, West Indies, England, Bangladesh, Sri Lanka, Kenya, Scotland 2003 South Africa Zimbabwe Kenya Australia, India, Kenya, Sri Lanka, New Zealand, Zimbabwe, South Africa, West Indies, England, Pakistan, Netherlands, Canada, Bangladesh, Namibia 2007 West Indies Australia, Sri Lanka, New Zealand, South Africa, England, West Indies, Bangladesh, Ireland, India, Pakistan, Kenya, Netherlands, Zimbabwe, Canada, Scotland, Bermuda 2011 India Sri Lanka Bangladesh India, Sri Lanka, Pakistan, New Zealand, Australia, England, South Africa, West Indies, Bangladesh, Zimbabwe, Ireland, Canada, Netherlands, Kenya 2015 Australia New Zealand Australia, New Zealand, South Africa, India, West Indies, Pakistan, Bangladesh, Sri Lanka, Ireland, England, Zimbabwe, Afghanistan, United Arab Emirates, Scotland 2019 England Wales England, New Zealand, Australia, India, Pakistan, Sri Lanka, South Africa, Bangladesh, West Indies, Afghanistan 2023 India TBD