I used to use Lexol pH leather cleaner on mine, but they make a Vinyl cleaner specifically for that, which should contain the plastic lubricants* that keep the dash color and flexibility. The Lexol products are top of the line IMHO.
*Neighbor plastic engineer explained to me how "Back to Black" and similar plastic conditioners work. Plastic materials have a certain amount of lubrication built into them. Over time, the lubricants evaporate out, causing the discoloration and cracking. When you use the proper cleaners and things like "Armor All" and "Back to Black" you are replacing the evaporated lubricants. That is what restores the color and pliability of the plastics on your vehicle.
Bottom line: Pledge, etc. don't have the proper lubricants built into them. I think Armor All has a non-shiny version that doesn't collect dust. You might look into that, too.