There have been two non-fruitful threads on the topic in recent memory. As far as I know no one has one on their X, nor is this accessory available in the US (further research shows that this particular visor is for a Navara, meaning you can probably only get it overseas). I believe the X and Fronty/Nav use the same doors, meaning that the contour of the A-pillar is identical, so if you can import one of these visors it should fit the X without issue (and in the link you can see it won't interfere with the roof rack).
I think what turns a lot of people off of these is the permanent install - you're pretty much guaranteed to need to drill at least one hole in each A-pillar. Not something I want to mess around with seeing as there's an airbag back there (I already get antsy running wires through the interior trim).