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.

* Current ongoing season

Player, League Position Goals Top scorer

Season 2019/2020

Lionel Messi 1 19 Lionel Messi
Luis Suarez 3 11 Lionel Messi
Antoine Griezmann 17 8 Lionel Messi

Season 2018/2019

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

Season 2017/2018

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

Season 2016/2017

Lionel Messi
 
La Liga
1 37 Lionel Messi
Luis Suarez
 
La Liga
2 29 Lionel Messi
Neymar
 
La Liga
9 13 Lionel Messi
Lionel Messi 2 11 Cristiano Ronaldo
Arda Turan 13 4 Cristiano Ronaldo
Neymar 13 4 Cristiano Ronaldo

Season 2015/2016

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

Season 2014/2015

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

Season 2013/2014

Lionel Messi
 
La Liga
2 28 Cristiano Ronaldo
Alexis Sanchez
 
La Liga
4 19 Cristiano Ronaldo
Pedro Rodriguez
 
La Liga
9 15 Cristiano Ronaldo
Lionel Messi 3 8 Cristiano Ronaldo
Neymar 13 4 Cristiano Ronaldo

Season 2012/2013

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

Season 2011/2012

Lionel Messi
 
La Liga
1 50 Lionel Messi
Alexis Sanchez
 
La Liga
14 11 Lionel Messi
Xavi
 
La Liga
17 10 Lionel Messi
Lionel Messi 1 14 Lionel Messi
Pedro Rodriguez 14 4 Lionel Messi

Season 2010/2011

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

Season 2009/2010

Lionel Messi
 
La Liga
1 34 Lionel Messi
David Villa
 
La Liga
4 21 Lionel Messi
Zlatan Ibrahimovic
 
La Liga
6 16 Lionel Messi
Pedro Rodriguez
 
La Liga
11 12 Lionel Messi

Season 2008/2009

Samuel Eto'o
 
La Liga
2 30 Diego Forlán
Lionel Messi
 
La Liga
4 23 Diego Forlán
Thierry Henry
 
La Liga
6 19 Diego Forlán

Season 2007/2008

Samuel Eto'o
 
La Liga
8 16 Daniel Güiza
Thierry Henry
 
La Liga
16 12 Daniel Güiza

Season 2006/2007

Ronaldinho
 
La Liga
4 18 Ruud van Nistelrooy
Lionel Messi
 
La Liga
8 16 Ruud van Nistelrooy
Samuel Eto'o
 
La Liga
13 15 Ruud van Nistelrooy

Season 2005/2006

Samuel Eto'o
 
La Liga
1 26 Samuel Eto'o
Ronaldinho
 
La Liga
3 17 Samuel Eto'o
Henrik Larsson
 
La Liga
13 10 Samuel Eto'o

Season 2004/2005

Samuel Eto'o
 
La Liga
2 24 Diego Forlán
Ludovic Giuly
 
La Liga
14 11 Diego Forlán

Season 2003/2004

Javier Saviola
 
La Liga
9 14 Ronaldo
Ronaldinho
 
La Liga
9 14 Ronaldo

Season 2002/2003

Patrick Kluivert
 
La Liga
5 16 Roy Makaay
Javier Saviola
 
La Liga
11 13 Roy Makaay

Season 2001/2002

Patrick Kluivert
 
La Liga
2 18 Diego Tristán
Javier Saviola
 
La Liga
4 17 Diego Tristán

Season 2000/2001

Rivaldo
 
La Liga
2 23 Raúl
Patrick Kluivert
 
La Liga
5 18 Raúl

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.