I don’t think you can see ALL of the segment times you have ever done but you can see the best segment time you have done in the last 90 days on one list in ZwiftPower.
Go into your ZP profile and click on ‘ZPoints’. I’m not 100% sure it includes every segment but does give most.
Edit: But of course these only include any you did in group events and not your free ride segment times.