1. Sergio Ramos – 129 goals
No defender in world football currently scores more than the Real Madrid captain, and what’s more impressive is he does it at crucial moments too. Ramos scored vital goals for his side in both Champions League finals against bitter rivals Atletico Madrid.
Ramos has become the main penalty taker for his side since the departure of Cristiano Ronaldo.
- Champions League top scorer 2019: see all UEFA CL top scorers 2019/20!
- Top 10 Premier League Table of All Time
- Top 10 Best Defenders In Football of All Time