He said: "I'm pretty sure I can play just about anything. Yeah. I'm pretty sure I can, or at least I can make a f**ing good fist of it."
Craig was more involved in the writing of the new movie, including having Phoebe Waller-Bridge brought on board to tweak the script, than he has been in the past because he's previously "regretted" not airing his doubts about certain scenes.
Speaking in the first ever GQ cover shoot for both the UK and US editions of the magazine, he said: "This is my last movie. I've kept my mouth shut before and I've stayed out of it and I've respected it and I've regretted that I did."
And the actor admitted he didn't hold back in giving his opinion, even if it meant apologising afterwards.
He said: "I've been very forceful in meetings and often way too blunt and probably completely rude.
"But I'm like, 'We're here! Come on!' And I always say sorry."
Craig - who has grown-up daughter Ella with ex-wife Fiona Loudon and a 17-month-old daughter with wife Rachel Weisz - recently flew to the UK from his New York home to watch No Time To Die for the first time and though he could have invited people along to the screening, he wanted to see it alone.
He said: "I need to just be on my own, kind of experiencing it... I think it works. So hallelujah."
Craig stars in the April issue of British GQ in a Global GQ James Bond Exclusive.