I just threw in a random D2 year, they're all the same:
https://www.weathertech.com/land-rover_range-rover/2001/discovery-series-ii/side-window-deflectors/
I like these 'cause they're made in Germany. Fit well and last. Have a set on my D1 for 12 years now - Just remember to remove them before you go through a car wash. Have been buying this brand for all of my cars (Land Rover, VW, Scion, etc).
** Forgot to mention, The Weathertech brand is "in-channel" meaning the fit inside the window channel, they fit better and don't make weird whistling noise at speed. The vent visors that mount outside and use 2-sided tape suck (such as AVS and Lund). The tape doesn't last more than a few years at most and it's a bitch to remove the residue once they fall off.