Only Ciro Ferrara from Juventus' defenders in last 20 years scored more goals than Igor Tudor.
Ciro scored 22 goals in 10 seasons, while Tudor scored 21 in 6 1/2 seasons with Juve.
I rate him as the best goalscorer among defenders in last 2 decades. Although, he did play as a DM on many matches, so i don't know if we can count him as a classical defender !
Igor's best seasons were 2000/01 when he scored 7 goals ( Hamburger, Lazio, Milan, Reggina, Lecce, Fiorentina, Bologna) and season 2001/02 when he scored 6 goals (Chievo, Torino, Verona, Levercusen <twice>, and Inter)
In total, he scored 15 goals in serie A , 4 goals in CL ( including the memorable one against La Coruna) , 1 goal in Uefa Cup, and 1, but sweet, goal in Coppa Italia against Inter in Milano, when we eliminated them from the Coppa !