Rank Player name Team Position Goals scored Yellow cards Red cards Scored/conceeded Matches played Won Draw Lost Avg. Goals per match Mins btw goals Mins btw conceeded Sniper score
1 L. Messi Lionel Andrés
74745
Barcelona
270
Striker 48 6 0 92.94% 51 75% 18% 8% 0.94 100.17 137.37 33.72
2 E. Cavani Edinson Roberto
75162
Paris SG
788
Striker 42 4 0 94.2% 46 80% 11% 9% 0.91 100.71 124.41 32.23
3 L. Suárez Luis Alberto
121256
Barcelona
270
Striker 33 13 0 92.57% 53 74% 21% 6% 0.62 151.12 146.68 31.89
4 R. Lewandowski Robert
71412
Bayern Munchen
281
Striker 41 4 0 87.03% 45 71% 11% 18% 0.91 99.39 92.61 29.84
5 S. Agüero Sergio Leonel
76383
Manchester City
661
Striker 33 2 0 92.38% 37 78% 11% 11% 0.89 99.79 113.55 29.36
6 Neymar Neymar
74961
Paris SG
788
Striker 30 9 0 94.02% 35 83% 6% 11% 0.86 110.83 118.75 29.0
7 K. Mbappé Kylian
151136
Paris SG
788
Striker 23 5 1 89.27% 49 76% 12% 12% 0.47 193.83 103.67 27.5
8 R. Lukaku Romelu
124682
Manchester United
660
Striker 28 4 0 85.97% 51 69% 14% 18% 0.55 170.11 119.08 27.29
9 R. Sterling Raheem Shaquille
76415
Manchester City
661
Midfield 21 4 0 89.69% 44 77% 11% 11% 0.48 197.1 106.13 27.26
10 K. De Bruyne Kevin
71167
Manchester City
661
Midfield 12 7 0 92.69% 55 84% 9% 7% 0.22 426.17 124.73 27.1
11 A. Griezmann Antoine
73452
Atletico Madrid
258
Striker 33 8 0 85.66% 54 61% 24% 15% 0.61 155.7 142.72 26.81
12 Jonas Jonas
125326
Benfica
289
Striker 31 2 0 89.5% 32 72% 16% 13% 0.97 95.55 118.48 26.56
13 Cristiano Ronaldo Cristiano Ronaldo
88364
Real Madrid
803
Striker 45 5 0 76.96% 46 54% 28% 17% 0.98 96.2 74.64 26.52
14 Mohamed Salah Mohamed
87144
Liverpool
629
Striker 45 1 0 81.27% 49 53% 29% 18% 0.92 101.36 76.02 26.38
15 Philippe Coutinho Philippe
82063
Barcelona
270
Midfield 25 2 0 86.67% 40 58% 35% 8% 0.63 148.76 92.98 26.37
16 Roberto Firmino Roberto Firmino
71221
Liverpool
629
Striker 27 3 0 85.25% 49 59% 27% 14% 0.55 163.3 84.79 25.94
17 M. Marega Moussa
131963
FC Porto
780
Striker 20 2 0 90.42% 35 80% 11% 9% 0.57 166.55 118.96 25.85
18 G. Higuaín Gonzalo Gerardo
75080
Juventus
562
Striker 22 5 0 86.47% 46 70% 20% 11% 0.48 186.14 113.75 25.74
19 V. Aboubakar Vincent Paté
90606
FC Porto
780
Striker 20 2 0 92.36% 32 75% 19% 6% 0.63 139.45 132.81 25.68
20 P. Dybala Paulo Bruno
75115
Juventus
562
Striker 22 1 0 86.69% 37 73% 16% 11% 0.59 150.91 114.48 25.57