Le Sir Vivian Richards Stadium est construit pour la Coupe du monde 2007, qu'accueillent les « Indes occidentales ». Financé par la République populaire de Chine, son coût total est de 60 millions d'US$. En plus d'employés locaux, des centaines d'ouvriers chinois sont employés sur le chantier.