I sesongen 2007-2008 endte på tredjeplass i Primera División bak og . Messi kom i skyggen av s Cristiano Ronaldo i kåringen av FIFA World Player of the Year 2008. Ronaldinho forlot Barcelona etter denne sesongen og Messi overtok trøye nummer 10.