Worcester war unter anderem einer der Austragungsorte der Cricket World Cups 1983 und 1999.