Yes, Barcelona has won the Champions League (formerly known as the European Cup) five times, most recently in 2015.