The Bohemian Rhapsody star, who won an Oscar for his portrayal of Freddie Mercury, will play the titular star’s nemesis in the 25th outing of the popular franchise.
Speaking via video message at the live reveal in Jamaica, Malek teased fans about his upcoming role, vowing “not to give Bond an easy ride”.
He said: “I’m very much looking forward to joining the whole cast and crew so very soon.
“I promise you all I will be making sure Mr Bond does not have an easy ride in this, his 25th outing.”
The announcement left fans “screaming” and “beyond excited” at the Bond news, which was revealed by director Cary Joji Fukunaga at Ian Fleming’s Jamaican estate.
One said his casting was “everything” while another deemed the news “awesome”.
“RAMI MALEK IS CONFIRMED FOR #BOND25 I’M SCREAMING!!!!!,” tweeted a fan.
“Rami Malek as the James Bond baddie... what a call! #Bond25,” commented somebody else.
Rami Malek as the next Bond villain. I’m good with that #Bond25— Haydn Brown 🏴 (@haydnbrown87)25 April 2019
omg it was just confirmed that rami malek will be the bond villain in bond 25 i'm excited— elle (@ugwdead)25 April 2019
RAMI MALEK IS GONNA BE THE NEXT BOND VILLAIN, IM HYPE— cygnus (@DarlingInTheOof)25 April 2019
— Jill (@jillstratton88)25 April 2019
Others said that they “couldn’t wait” to see Malek in action alongside Daniel Craig, who will once again reprise his role as 007.
Malek was one of several new names revealed for Bond25 alongside Quicksand actor David Dencik, Blade Runner 2049 star Ana De Armas and Billy Magnussen. They will be joined by Dali Benssalah and Lashana Lynch.
Malek’s involvement in the film was first rumoured back in February, towards the end of a very successful awards season.
He had previously confessed that he would “absolutely” say yes to the role but that he would remain “tight-lipped”.
“It would be nice to play a villain, that would be an actor’s dream, another dream role for me,” he told Entertainment Tonight.
“I’ve got to play so many great ones so far and who knows.”
Bond 25 is slated for release on April 25, 2020