Fixtures and results

Barcelona vs Villarreal

Since 2001-02, Barcelona and Villarreal have met 52 times in official matches: 34 Barcelona wins, 9 draws and 9 defeats, with 116 goals scored and 60 conceded.

The most recent meeting finished Barcelona 4-1 Villarreal (LaLiga, Saturday, 28 February 2026).

Barcelona’s biggest win in this period: Barcelona 5-0 Villarreal (LaLiga, Monday, 29 August 2011).

The next Barcelona vs Villarreal is on Sunday, 22 November 2026 at 21:00 CET (LaLiga).

At home (26)
18 W · 4 D · 4 L
Away (26)
16 W · 5 D · 5 L
LaLiga (48)
31 W · 8 D · 9 L
Copa del Rey (4)
3 W · 1 D · 0 L

Every match

  • Win Barcelona 4-1 Villarreal LaLiga
  • Win Villarreal 0-2 Barcelona LaLiga
  • Loss Barcelona 2-3 Villarreal LaLiga
  • Win Villarreal 1-5 Barcelona LaLiga
  • Loss Barcelona 3-5 Villarreal LaLiga
  • Win Villarreal 3-4 Barcelona LaLiga
  • Win Villarreal 0-1 Barcelona LaLiga
  • Win Barcelona 3-0 Villarreal LaLiga
  • Loss Barcelona 0-2 Villarreal LaLiga
  • Win Villarreal 1-3 Barcelona LaLiga
  • Win Villarreal 1-2 Barcelona LaLiga
  • Win Barcelona 4-0 Villarreal LaLiga
  • Win Villarreal 1-4 Barcelona LaLiga
  • Win Barcelona 2-1 Villarreal LaLiga
  • Draw Villarreal 4-4 Barcelona LaLiga
  • Win Barcelona 2-0 Villarreal LaLiga
  • Win Barcelona 5-1 Villarreal LaLiga
  • Win Villarreal 0-2 Barcelona LaLiga
  • Win Barcelona 4-1 Villarreal LaLiga
  • Draw Villarreal 1-1 Barcelona LaLiga
  • Draw Villarreal 2-2 Barcelona LaLiga
  • Win Barcelona 3-0 Villarreal LaLiga
  • Win Villarreal 1-3 Barcelona Copa del Rey
  • Win Barcelona 3-1 Villarreal Copa del Rey
  • Win Barcelona 3-2 Villarreal LaLiga
  • Win Villarreal 0-1 Barcelona LaLiga
  • Win Villarreal 2-3 Barcelona LaLiga
  • Win Barcelona 2-1 Villarreal LaLiga
  • Draw Villarreal 0-0 Barcelona LaLiga
  • Win Barcelona 5-0 Villarreal LaLiga
  • Win Villarreal 0-1 Barcelona LaLiga
  • Win Barcelona 3-1 Villarreal LaLiga
  • Win Villarreal 1-4 Barcelona LaLiga
  • Draw Barcelona 1-1 Villarreal LaLiga
  • Draw Barcelona 3-3 Villarreal LaLiga
  • Win Villarreal 1-2 Barcelona LaLiga
  • Loss Barcelona 1-2 Villarreal LaLiga
  • Win Barcelona 1-0 Villarreal Copa del Rey
  • Draw Villarreal 0-0 Barcelona Copa del Rey
  • Loss Villarreal 3-1 Barcelona LaLiga
  • Loss Villarreal 2-0 Barcelona LaLiga
  • Win Barcelona 4-0 Villarreal LaLiga
  • Win Barcelona 1-0 Villarreal LaLiga
  • Win Villarreal 0-2 Barcelona LaLiga
  • Draw Barcelona 3-3 Villarreal LaLiga
  • Loss Villarreal 3-0 Barcelona LaLiga
  • Draw Barcelona 0-0 Villarreal LaLiga
  • Loss Villarreal 2-1 Barcelona LaLiga
  • Loss Villarreal 2-0 Barcelona LaLiga
  • Win Barcelona 1-0 Villarreal LaLiga
  • Win Barcelona 4-1 Villarreal LaLiga
  • Win Villarreal 0-1 Barcelona LaLiga

Frequently asked questions

How many times have Barcelona beaten Villarreal?
Since 2001-02, Barcelona have won 34 of their 52 official matches against Villarreal (9 draws and 9 defeats).
What was the last Barcelona vs Villarreal result?
The most recent meeting finished Barcelona 4-1 Villarreal (LaLiga, Saturday, 28 February 2026).
What is Barcelona’s biggest win against Villarreal?
Barcelona’s biggest win in this period: Barcelona 5-0 Villarreal (LaLiga, Monday, 29 August 2011).
When is the next Barcelona vs Villarreal?
The next Barcelona vs Villarreal is on Sunday, 22 November 2026 at 21:00 CET (LaLiga).

Data: ESPN (official matches since 2001-02 in LaLiga and the Champions League, 2006-07 in the Copa del Rey and 2011-12 in the Super Cup). Ties decided on penalties count as the match score.

← All opponents Full fixture list