World Cup (snooker)

YearWinners Runners-up Final scoreHost citySeason
TeamPlayersTeamPlayers
World Challenge Cup (team event)
1979 Wales  Ray Reardon England  Fred Davis14–3Birmingham1979/80
  Terry Griffiths  John Spencer
  Doug Mountjoy  Graham Miles
1980 Wales  Ray Reardon Canada  Cliff Thorburn8–5London1980/81
  Terry Griffiths  Kirk Stevens
  Doug Mountjoy  Bill Werbeniuk
World Team Classic (team event)
1981  England  Steve Davis Wales  Ray Reardon4–3Reading1981/82
  John Spencer  Terry Griffiths
  David Taylor  Doug Mountjoy
1982  Canada  Cliff Thorburn England  Steve Davis4–2Reading1982/83
  Kirk Stevens  Tony Knowles
  Bill Werbeniuk  Jimmy White
1983  England  Steve Davis Wales  Ray Reardon4–2Reading1983/84
  Tony Knowles  Terry Griffiths
  Tony Meo  Doug Mountjoy
World Cup (team event)
1985 All-Ireland  Alex Higgins England A  Steve Davis9–7Bournemouth1984/85
  Dennis Taylor  Tony Knowles
  Eugene Hughes  Tony Meo
1986 Ireland A  Alex Higgins Canada  Cliff Thorburn9–7Bournemouth1985/86
  Dennis Taylor  Kirk Stevens
  Eugene Hughes  Bill Werbeniuk
1987 Ireland A  Alex Higgins Canada  Cliff Thorburn9–2Bournemouth1986/87
  Dennis Taylor  Kirk Stevens
  Eugene Hughes  Bill Werbeniuk
1988  England  Steve Davis Australia  Eddie Charlton9–7Bournemouth1987/88
  Jimmy White  John Campbell
  Neal Foulds  Warren King
1989  England  Steve DavisRest of the World  Silvino Francisco9–8Bournemouth1988/89
  Jimmy White  Dene O'Kane
  Neal Foulds  Tony Drago
1990  Canada  Cliff Thorburn Northern Ireland  Alex Higgins9–5Bournemouth1989/90
  Alain Robidoux  Dennis Taylor
  Bob Chaperon  Tommy Murphy
1996  Scotland  Stephen Hendry Republic of Ireland  Ken Doherty10–7Bangkok1996/97
  John Higgins  Fergal O'Brien
  Alan McManus  Stephen Murphy
2011 China  Ding Junhui Northern Ireland  Mark Allen4–2Bangkok2011/12
  Liang Wenbo  Gerard Greene
2015 China B  Yan Bingtao Scotland  John Higgins4–1Wuxi2015/16
  Zhou Yuelong  Stephen Maguire
2017  China A  Ding Junhui England  Judd Trump4–3Wuxi2017/18
  Liang Wenbo  Barry Hawkins
2019Wuxi2019/20