Messi has eight more league goals than his eternal rival this season, although in 2018 the Portugual captain has 20 La Liga strikes - three more than the Argentine.
On home turf and in fine form, it is unsurprising to find Messi lead the goalscorers market, with bet365 offering him at 4/11 (1.44) to net at anytime.
The maestro netted at the Bernabeu earlier this season, where the Blaugrana triumphed 3-0, and is the top scorer in the history of this fixture.
Ronaldo, meanwhile, has scored in his last eight La Liga appearances, netting 16 goals in the process and the 33-year-old is available at a healthy looking 20/21 (1.98) to continue that scoring run.
Watch and bet live on Barcelona v Real Madrid
bet365 customers in the UK can watch and bet on this fixture live. Your account must be funded or active (have placed a bet in the last 24 hours) to enjoy the action.
Can Ronaldo outshine Messi at the Camp Nou?
Cristiano Ronaldo has scored the majority of his goals in the Clasico away from home and in recent matches in Catalonia, he has been more prolific than Messi.
Indeed, Real Madrid's number seven has scored in four of the last six meetings between these two sides at the Camp Nou in all competitions, during which time Messi has netted in just one.
Tips and predictions
The last time either of these players scored a brace in this fixture in Catalonia was in 2012, when they both netted twice.
Prices correct at time of writing. Please gamble responsibly.