1993年,17岁的鲁德·范尼斯特鲁伊加入了荷兰乙级联赛的邓博施足球俱乐部青训营开始足球生涯。范尼早年在业余球队的场上位置是清道夫,但是在加入邓博施后,范尼的场上位置移动到了前腰的位置上。
1994年7月,范尼升入邓博施一线队开始职业生涯。 1993-94赛季,范尼代表邓博施在荷乙联赛中出场2次。
1994年,范尼出道于荷乙联赛邓博施足球俱乐部,之后效力于海伦芬、埃因霍温、曼彻斯特联、皇家马德里、汉堡、马拉加。 范尼的职业生涯夺得过2次荷甲联赛冠军、1次英超联赛冠军、2次西甲联赛冠军,其个人在荷甲联赛、英超联赛、西甲联赛、欧洲冠军联赛中共夺得过七座金靴奖,并被国际足球历史与统计协会评为21世纪前10年世界足坛最佳射手。
2012年5月15日,范尼宣布退役。
1998年至2012年,范尼代表荷兰国家队出场73次,打进35球,参加了两届欧洲杯和一届世界杯。
2014年8月,范尼出任荷兰国家队助理教练。
2014年8月1日,范尼受时任荷兰国家队主教练古斯·希丁克邀请,出任荷兰国家队助理教练一职。
2016年2月,范尼宣布辞去荷兰国家队助理教练一职,并于2016-17赛季开始担任埃因霍温足球俱乐部U17梯队、U19梯队、预备队主教练。 5月5日,范尼顺利通过教练员执照考试,获得了足球教练员资格证