Actually, if you are talking about the rubberised plastics on things like the central console/transmission tunnel bits (not the dashboard itself), then I spruced up the Mrs' E46 Compact bits by taking them out and spraying them with plastidip. You end up with a finish that's 99% the same feel/look, and assuming your existing bits are black (rather than the beige) then the colour match is spot on too.
You'll need to remove as much of the existing rubber coating as possible if it's already starting to peel in places.