On June 26, 2008, Beasley was selected 2nd overall in the 2008 NBA draft by the Miami Heat. He signed with the Heat on July 2.