Beverley est drafté par les Lakers de Los Angeles au second en 2009 mais ses droits sont transférés au Heat de Miami. Le , il signe en Grèce, dans le club de l'Olympiakós où il rejoint Josh Childress et Linas Kleiza pour la saison 2009-2010. Olympiakós envisage de remporter le championnat grec mais ils perdent en finale contre le Panathinaïkos. Ils perdent également en finale de l'Euroligue contre Barcelone. En Eurolige, Beverley termine avec des moyennes de 2,7 points, 1,9 rebond et 0,6 passe décisive par match. À la fin de la saison du championnat grec, il a des moyennes de 5,1 points, 2,7 rebonds et 1,6 passe décisive par match.