Ted CruzRafael (Ted) Edward CruzCruz says Cambridge Analytica assured him its practices were legal Dem battling Cruz in Texas: ‘I can understand how people think this is crazy’ Overnight Tech: Facebook faces crisis over Cambridge Analytica data | Lawmakers demand answers | What to watch for next | Day one of AT&T's merger trial | Self-driving Uber car kills pedestrian MORE said late Thursday that rival Marco RubioMarco Antonio RubioRubio: McCabe 'should've been allowed to finish through the weekend' For Tillerson, bucking Trump became a job-killer At least six dead after pedestrian bridge collapses on cars in Florida MORE would make a better president than Republican front-runner Donald TrumpDonald John TrumpKoch-backed group launches six-figure ad buy against Heitkamp Anti-abortion Dem wins primary fight Lipinski holds slim lead in tough Illinois primary fight MORE.

"Marco is not my enemy, Marco and I are friends. Marco and I would both make a much better candidate and a much better president than would Donald," Cruz told CNN's Jake Tapper after Thursday's Republican debate.

"I like Donald personally. He's a charming guy, although he can turn on you in an instant," Cruz continued. "I think it depends on what side of bed he woke up on."

During Thursday night's debate from Houston, both Cruz and Rubio directed their attacks toward Trump, who is riding high after three consecutive wins, in New Hampshire, South Carolina and Nevada. The debate comes ahead of Super Tuesday next week, where a dozen states will vote.

Cruz is hoping to fend of Trump in his home state of Texas, which votes on Tuesday.

During the debate the senator hit Trump for past liberal positions, questioning his conservative credentials.

Cruz, though, also jabbed at Rubio on Thursday, suggesting the Florida senator should have gone after Trump sooner this week.

"The only candidate who has ever beaten Trump or who is in a position to do so on Super Tuesday is us," Cruz said.