Zidane was awarded FIFA World Player of the Year honors in 1998 , 2000 and 2003 and has won 99 caps for France , including 17 as captain .