Ronaldo has been Manchester United's saviour so far, while Salah's stunning displays have helped Liverpool wrap up top spot in Group B after just four games.
Bayern Munich's Lewandowski, meanwhile, has netted eight goals already. Even by his standards that's a ridiculous return from four matches.
Most pundits would have either Salah or Lewandowski as the best player in the world right now.
It would be hard to argue with either choice, especially considering their performances on the biggest stage.
Top 20 players in the CL this season
We've counted down the top 20 players (a tie at number 20 means 21 players are included).
To ensure more accuracy, only players who have appeared in at least three games are included. Juventus' Paulo Dybala actually has the highest rating at 9.12, but he's played in just two games.
20. Jude Bellingham (Borussia Dortmund) - 7.62 rating
=20. Hans Vanaken (Club Brugge) - 7.62 rating
19. Sebastian Coates (Sporting CP) - 7.63 rating
18. Nicolas Moumi Ngamal (Young Boys) - 7.67 rating
17. Georgios Athanasiadis (Sheriff Tiraspol) - 7.69 rating
16. Alphonso Davies (Bayern Munich) - 7.73 rating
15. Kingsley Coman (Bayern Munich) - 7.75 rating
14. Paulinho (Sporting CP) - 7.78 rating
13. Lionel Messi (PSG) - 7.83 rating
12. Federico Chiesa (Juventus) - 7.85 rating
10. Mohamed Salah (Liverpool) - 7.88 rating
=10. Anthony (Ajax) - 7.88 rating
8. Cristiano Ronaldo (Manchester United) - 7.92 rating
=8. Christopher Nkunku (RB Leipzig) - 7.92 rating
7. Riyad Mahrez (Manchester City) - 7.99 rating
6. Karim Benzema (Real Madrid) - 8.06 rating
5. Joao Cancelo (Manchester City) - 8.13 rating
4. Vinicius Jr. (Real Madrid) - 8.30 rating
3. Leroy Sane (Bayern Munich) - 8.70 rating
2. Robert Lewandowski (Bayern Munich) - 8.74 rating
1. Sebastien Haller (Ajax) - 8.84 rating
Haller is No.1
So Haller takes top spot ahead of Lewandowski.
The Ajax striker has been on a tear in the Champions League, scoring seven goals in total.
Four of those came in the 5-1 win over Sporting CP in September. Haller received a perfect 10 rating from WhoScored after that performance.
Praise is due to Bayern's Sane, too. After a difficult start to his career with the German club, he has bounced back and Bayern are seeing the best from him now.
As is always the case in the Champions League, a number of teams look like potential winners at this stage in the competition.
Meanwhile, we're yet to see Messi and Paris Saint-Germain get out of second gear. They might be unstoppable once they do.