Selhurst Park

South Norwood, London, England

Capacity: 26,255

Selhurst Park is a football stadium in Selhurst, in the London Borough of Croydon, England, which is the home ground of Premier League club Crystal Palace. The stadium was designed by Archibald Leitch and opened in 1924. It has hosted international football, as well as games for the 1948 Summer Olympics; it was shared by Charlton Athletic from 1985 to 1991 and Wimbledon from 1991 to 2003. From 202

Thu, 9 Apr 2026

UEFA Conference League logo
Crystal Palace v Fiorentina

Crystal Palace v Fiorentina

19:00 UTC

Sun, 12 Apr 2026

English Premier League logo
Crystal Palace v Newcastle United

Crystal Palace v Newcastle United

13:00 UTC

Mon, 20 Apr 2026

English Premier League logo
Crystal Palace v West Ham United

Crystal Palace v West Ham United

19:00 UTC