比利亚在职业生涯中效力于西班牙的巴塞罗那足球俱乐部(FC Barcelona),在这里度过了大部分的职业生涯。他在巴塞罗那的表现非常出色,成为了球队的核心球员之一,并为球队赢得了多个西甲联赛冠军、国王杯冠军和欧冠冠军。
比利亚还代表西班牙国家队出场,在国家队的职业生涯中,他帮助球队赢得了2010年南非世界杯冠军和2008年欧洲杯冠军。他在国家队的表现也是非常出色的,他是西班牙历史上最成功的射手之一。