Players who played for Arsenal and Liverpool

6 players · Premier League since 1992/93

6 players have played for both Arsenal and Liverpool in the Premier League since 1992/93. 4 played for Arsenal first and 2 for Liverpool first. The longest-serving made 271 appearances across both; the top scorer got 27 goals; 5 scored for both; the first move came in 2001/02, the most recent in 2024/25.

Can you name all 6?

0/60:00

  1.  Arsenal 225 · Liverpool 46
  2.  Arsenal 132 · Liverpool 103
  3.  Arsenal 17 · Liverpool 95
  4.  Arsenal 19 · Liverpool 92
  5.  Arsenal 65 · Liverpool 20
  6.  Arsenal 12 · Liverpool 55

Who stands out

Spoilers

Kolo Touré has the most appearances for the two combined: 225 for Arsenal and 46 for Liverpool. Nicolas Anelka scored the most goals across both (23 for Arsenal, 4 for Liverpool), and 5 players scored for both.

In our data, Nicolas Anelka was the first to have played for both (his first game for Liverpool came in 2001/02). The most recent player to play for both is Raheem Sterling, who first played for Arsenal in 2024/25.

Show all 6 players

Spoilers
Every player who played for Arsenal and Liverpool (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerArsenalLiverpoolFirst
AppsGlsSeasonsAppsGlsSeasons
Kolo Touré22592002–20094612013–2016Arsenal
Alex Oxlade-Chamberlain13292011–2018103112017–2023Arsenal
Raheem Sterling1702024/2595182011–2015Liverpool
Yossi Benayoun1942011/1292182007–2010Liverpool
Nicolas Anelka65231996–19992042001/02Arsenal
Jermaine Pennant1232002–20055532006–2009Arsenal

Head to head

In the Premier League since 1992/93, Arsenal and Liverpool have met 69 times: Arsenal won 19, Liverpool 26, and 24 games were drawn.

  • Arsenal's biggest win: Arsenal 3-0 Liverpool (2006/07)
  • Liverpool's biggest win: Liverpool 5-1 Arsenal (2018/19)

Play

FAQ

Spoilers
How many players have played for both Arsenal and Liverpool?
6 in the Premier League since 1992/93: Kolo Touré, Alex Oxlade-Chamberlain, Raheem Sterling, Yossi Benayoun, Nicolas Anelka and Jermaine Pennant.
Has anyone scored for both Arsenal and Liverpool?
Yes, 5: Nicolas Anelka (23 and 4), Yossi Benayoun (4 and 18), Alex Oxlade-Chamberlain (9 and 11), Kolo Touré (9 and 1) and Jermaine Pennant (3 and 3).
Who is the most recent player to play for both Arsenal and Liverpool?
Raheem Sterling. He played for Liverpool (2011–2015), then Arsenal from 2024/25.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.