Ronaldo is also trailing the Argentine in the assist department having only set up two goals for the Old Lady.
The Portuguese currently trails a further eleven players in the scoring charts.
Bayern Munich’s Robert Lewandowski is level on goals with Messi but has yet to pick up any assists.
Ajax’s Dusan Tadic and Porto’s Moussa Marega both have scored six goals in their side’s impressive Champions League campaigns.
Champions League Top Scorers: Barcelona's Lionel Messi (L) and Juventus' Cristiano Ronaldo (R) (Image: GETTY)
Champions League Top Scorers: Lionel Messi tops the scoring charts with eight goals to his name (Image: GETTY)
Lionel Messi has eight Champions League goals so far this season and has picked up three assists
Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy
Edin Dzeko, Neymar, Andrej Kramaric, Harry Kane, Sergio Aguero and Paulo Dybala all have five goals to their name, with Kylian Mbappe, Leroy Sane and Karim Benzema level on four goals.
Antoine Griezemann, Raphael Guerrero, Gabriel Jesus and Mauro Icardi also have four goals to their name, while Jesus Corona, Gareth Bale, Nabil Fakir, Moraes, Nikola Vlasic, David Silva and Raheem Sterling have all found the back of the net three times.