There is one advertised on ebay at the link below. Or if you put the words "jeep commander sunroof" into the ebay search window, it will take you to this site.
Price is $46 plus $12 shipping. They "claim" there is no drilling required to attach the deflector.
As far as I know, there is no defector given from Jeep for vehicles with a sunroof. At least I didn't get one with mine.
If anyone has bought this defector and installed it on a Commander, would you please give a review about how easy it is to install and how good it works?
FYI, if you put the words "jeep commander" into the ebay search window, there are several pages of options you can order.