Top scorers Barcelona, Spain

Top scorers from Barcelona and players with high positions in scoring tables. The most succesful scorers in Barcelona in leagues and tournaments through the years.

Player, League Position Goals Top scorer

Season 2019/2020

 
La Liga
1 25 Lionel Messi
 
La Liga
4 16 Lionel Messi

Season 2018/2019

 
La Liga
1 36 Lionel Messi
 
La Liga
2 21 Lionel Messi
1 12 Lionel Messi

Season 2017/2018

 
La Liga
1 34 Lionel Messi
 
La Liga
3 25 Lionel Messi
9 6 Cristiano Ronaldo

Season 2016/2017

 
La Liga
1 37 Lionel Messi
 
La Liga
2 29 Lionel Messi
 
La Liga
9 13 Lionel Messi
2 11 Cristiano Ronaldo
13 4 Cristiano Ronaldo
13 4 Cristiano Ronaldo

Season 2015/2016

 
La Liga
1 40 Luis Suarez
 
La Liga
3 26 Luis Suarez
 
La Liga
4 24 Luis Suarez
3 8 Cristiano Ronaldo
6 6 Cristiano Ronaldo

Season 2014/2015

 
La Liga
2 43 Cristiano Ronaldo
 
La Liga
3 22 Cristiano Ronaldo
 
La Liga
8 16 Cristiano Ronaldo
1 10 Neymar, Cristiano Ronaldo and Lionel Messi
1 10 Lionel Messi, Cristiano Ronaldo and Neymar
5 7 Cristiano Ronaldo, Lionel Messi and Neymar

Season 2013/2014

 
La Liga
2 28 Cristiano Ronaldo
 
La Liga
4 19 Cristiano Ronaldo
 
La Liga
9 15 Cristiano Ronaldo
3 8 Cristiano Ronaldo
13 4 Cristiano Ronaldo

Season 2012/2013

 
La Liga
1 46 Lionel Messi
 
La Liga
18 11 Lionel Messi
3 8 Cristiano Ronaldo

Season 2011/2012

 
La Liga
1 50 Lionel Messi
 
La Liga
14 11 Lionel Messi
 
La Liga
17 10 Lionel Messi
1 14 Lionel Messi
14 4 Lionel Messi

Season 2010/2011

 
La Liga
2 31 Cristiano Ronaldo
 
La Liga
5 18 Cristiano Ronaldo
 
La Liga
11 13 Cristiano Ronaldo
1 12 Lionel Messi
8 5 Lionel Messi
10 4 Lionel Messi

Season 2009/2010

 
La Liga
1 34 Lionel Messi
 
La Liga
4 21 Lionel Messi
 
La Liga
6 16 Lionel Messi
 
La Liga
11 12 Lionel Messi
1 8 Lionel Messi
8 4 Lionel Messi
8 4 Lionel Messi

Season 2008/2009

 
La Liga
2 30 Diego Forlán
 
La Liga
4 23 Diego Forlán
 
La Liga
6 19 Diego Forlán
1 9 Lionel Messi
5 5 Lionel Messi
11 4 Lionel Messi

Season 2007/2008

 
La Liga
8 16 Daniel Güiza
 
La Liga
16 12 Daniel Güiza
2 6 Cristiano Ronaldo

Season 2006/2007

 
La Liga
4 18 Ruud van Nistelrooy
 
La Liga
8 16 Ruud van Nistelrooy
 
La Liga
13 15 Ruud van Nistelrooy
14 3 Kaka

Season 2005/2006

 
La Liga
1 26 Samuel Eto'o
 
La Liga
3 17 Samuel Eto'o
 
La Liga
13 10 Samuel Eto'o
2 7 Andriy Shevchenko
3 6 Andriy Shevchenko

Season 2004/2005

 
La Liga
2 24 Diego Forlán
 
La Liga
14 11 Diego Forlán
14 4 Ruud van Nistelrooy
14 4 Ruud van Nistelrooy

Season 2003/2004

 
La Liga
9 14 Ronaldo
 
La Liga
9 14 Ronaldo
9 4 Alan Shearer, Didier Drogba, Mateja Kezman and Sonny Anderson
19 3 Alan Shearer, Didier Drogba, Mateja Kezman and Sonny Anderson

Season 2002/2003

 
La Liga
5 16 Roy Makaay
 
La Liga
11 13 Roy Makaay
7 7 Ruud van Nistelrooy
11 5 Ruud van Nistelrooy

Season 2001/2002

 
La Liga
2 18 Diego Tristán
 
La Liga
4 17 Diego Tristán
6 6 Ruud van Nistelrooy
11 5 Ruud van Nistelrooy
14 4 Ruud van Nistelrooy

Season 2000/2001

 
La Liga
2 23 Raúl
 
La Liga
5 18 Raúl
3 6 Giováne Élber and Raúl
5 5 Demis Nikolaidis, Goran Drulic, Javi Moreno and Marcin Kuzba
10 4 Demis Nikolaidis, Goran Drulic, Javi Moreno and Marcin Kuzba

Note that this is top scorer data we have in our database. There may be other leagues and tournaments Barcelona has players in which we do not present here.