Twelve current NFL teams have never won a Super Bowl:
- Arizona Cardinals
- Atlanta Falcons
- Buffalo Bills
- Carolina Panthers
- Cincinnati Bengals
- Cleveland Browns
- Detroit Lions
- Houston Texans
- Jacksonville Jaguars
- Los Angeles Chargers
- Minnesota Vikings
- Tennessee Titans
The Cardinals are the oldest franchise (1920) that hasn’t won a Super Bowl. The Lions (1930) are the second-oldest with a win, followed by the Browns (1950).
Eight teams have appeared in a Super Bowl but haven’t won:
- Buffalo Bills (four appearances)
- Minnesota Vikings (four)
- Cincinnati Bengals (three)
- Atlanta Falcons (two)
- Carolina Panthers (two)
- Arizona Cardinals (one)
- Los Angeles Chargers (one)
- Tennessee Titans (one)
The Cardinals are the oldest franchise without a Super Bowl appearance.