Urzaiz maakte op 1 september 1996 zijn debuut voor Athletic Bilbao in de met 3-0 verloren uitwedstrijd bij Real Betis. Hij speelde er in totaal elf seizoenen. In die periode verscheen de kopsterke spits 419 keer in de hoofdmacht en scoorde hij 129 goals, waarvan 116 in competitieverband. Urzaiz speelde in het verleden verder voor Real Madrid, Albacete, Celta de Vigo, Rayo Vallecano, Salamanca en Espanyol. Hij kwam 25 keer uit voor het Spaanse nationale team en speelde ook enkele malen voor de Baskische selectie.

