2024 Barcelona Open Banc Sabadell – Singles

Casper Ruud defeated Stefanos Tsitsipas in the final, 7–5, 6–3 to win the singles tennis title at the 2024 Barcelona Open. It was his first ATP 500 title, his 11th career ATP Tour title, and he did not lose a set en route. It was Tsitsipas' fourth loss in the Barcelona final, after 2018, 2021, and 2023. The final was a rematch of the Monte-Carlo final the week prior, which Tsitsipas had won.

Carlos Alcaraz was the two-time reigning champion, but withdrew due to an ongoing arm injury.

The tournament marked the return of former world No. 1 and 12-time champion Rafael Nadal. He was competing in a clay court event for the first time since he won the 2022 French Open, entering the tournament using an injury protected ranking. He lost to Alex de Minaur in the second round.

For the first time since 1989, no Spanish players reached the quarterfinals of the tournament. This also marked the fifth time a non-Spanish player won the tournament in the 21st century, after Gastón Gaudio in 2002, Kei Nishikori in 2014 and 2015, and Dominic Thiem in 2019.

Seeds
All seeds receive a bye into the second round. • 🇪🇸 Carlos Alcaraz (withdrew)

• Andrey Rublev (second round)

• 🇳🇴 Casper Ruud (champion)

• 🇦🇺 Alex de Minaur (third round)

•  Stefanos Tsitsipas (final)

• 🇫🇷 Ugo Humbert (second round)

•   Karen Khachanov (withdrew)

• 🇦🇷 Sebastián Báez (second round)

•  Nicolás Jarry (second round)

• 🇮🇹 Lorenzo Musetti (second round)

• 🇪🇸 Alejandro Davidovich Fokina (third round)

• 🇬🇧 Cameron Norrie (quarterfinals)

• 🇦🇷 Tomás Martín Etcheverry (semifinals)

• 🇦🇺 Jordan Thompson (third round)

•  Borna Ćorić (second round)

• 🇫🇷 Arthur Fils (quarterfinals)

• 🇭🇺 Fábián Marozsán (third round)

Seeds
• # 🇨🇳 Shang Juncheng (qualified)

• # Duje Ajduković (qualified)

• # 🇫🇷 Harold Mayot (qualified)

• # 🇦🇷 Diego Schwartzman (qualified)

• # 🇦🇷 Facundo Bagnis (first round)

• # 🇪🇸 Bernabé Zapata Miralles (first round)

• # 🇪🇸 Pablo Llamas Ruiz (first round)

• # 🇫🇷 Pierre-Hugues Herbert (first round)

• # 🇮🇹 Andrea Vavassori (qualifying competition, lucky loser)

• # 🇩🇪 Benjamin Hassan (first round)

• # 🇫🇷 Hugo Grenier (qualifying competition, lucky loser)

• # 🇧🇴 Hugo Dellien (qualifying competition)

Qualifiers
• # 🇨🇳 Shang Juncheng

• # Duje Ajduković

• # 🇫🇷 Harold Mayot

• # 🇦🇷 Diego Schwartzman

• # 🇩🇴 Nick Hardt

• # 🇦🇷 Marco Trungelliti

Lucky losers
• # 🇫🇷 Hugo Grenier

• # 🇮🇹 Andrea Vavassori