Den 23. juli 2010 ble det klart at Riera hadde signert en 4-årskontrakt med den greske klubben Olympiakos. Overgangen skal ha kostet 31 millioner kroner (£3,3 millioner), samt ytterligere 16 millioner (£1,7 millioner) om Olympiakos vinner ligaen 2010/2011.