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 51 9 0 85.6% 52 71% 13% 15% 0.98 96.86 86.67 31.46
2 R. Lewandowski Robert
71412
Bayern Munchen
281
Striker 48 4 0 88.36% 52 75% 10% 15% 0.92 104.17 102.04 31.03
3 Cristiano Ronaldo Cristiano Ronaldo
88364
Real Madrid
803
Striker 45 6 0 85.36% 50 68% 20% 12% 0.9 106.22 90.19 30.56
4 L. Suárez Luis Alberto
121256
Barcelona
270
Striker 33 13 0 84.1% 52 69% 13% 17% 0.63 149.7 82.33 28.33
5 E. Cavani Edinson Roberto
75162
Paris SG
788
Striker 47 6 0 84.56% 48 69% 15% 17% 0.98 97.02 97.02 28.26
6 G. Higuaín Gonzalo Gerardo
75080
Juventus
562
Striker 31 2 0 87.96% 50 74% 14% 12% 0.62 154.19 129.19 27.73
7 André Silva André Miguel
122996
AC Milan
673
Striker 25 4 0 96.32% 43 67% 26% 7% 0.58 164.6 242.06 27.14
8 Neymar Neymar
74961
Barcelona
270
Striker 22 15 1 85.82% 47 70% 15% 15% 0.47 202.95 89.3 27.1
9 Diego Costa Diego
81895
Atletico Madrid
258
Striker 24 10 0 86.21% 40 78% 8% 15% 0.6 158.33 111.76 26.64
10 Isco Francisco Román
75201
Real Madrid
803
Midfield 16 5 0 88.6% 32 75% 16% 9% 0.5 193.75 93.94 26.38
11 A. Robben Arjen
71400
Bayern Munchen
281
Midfield 19 2 0 87.52% 37 70% 16% 14% 0.51 186.58 95.81 26.13
12 E. Hazard Eden
87136
Chelsea
363
Striker 19 3 0 88.57% 42 79% 7% 14% 0.45 209.05 107.35 26.08
13 H. Kane Harry
124676
Tottenham
947
Striker 42 3 0 84.4% 44 61% 16% 23% 0.95 99.52 97.21 25.77
14 N. Jørgensen Nicolai
88540
Feyenoord
463
Striker 22 0 0 90.0% 38 74% 13% 13% 0.58 165.45 121.33 25.53
15 Thiago Alcântara Thiago
71397
Bayern Munchen
281
Midfield 10 4 0 93.93% 41 76% 12% 12% 0.24 392.5 130.83 25.48
16 A. Griezmann Antoine
73452
Atletico Madrid
258
Striker 29 5 0 83.16% 58 60% 21% 19% 0.5 190.0 122.44 25.47
17 K. Mitroglou Konstantinos
84193
Marseille
200
Striker 25 3 0 88.05% 38 66% 24% 11% 0.66 144.4 128.93 25.47
18 Pedro Pedro Eliezer
121258
Chelsea
363
Midfield 13 6 1 93.13% 34 82% 6% 12% 0.38 249.31 147.32 25.13
19 Z. Ibrahimović Zlatan
75161
Manchester United
660
Striker 24 6 0 78.89% 36 53% 36% 11% 0.67 143.75 115.0 24.98
20 P. Dybala Paulo Bruno
75115
Juventus
562
Striker 20 3 0 86.35% 42 74% 12% 14% 0.48 200.25 121.36 24.97