I was going to recommend exactly this - I think the d20s are 25mm, and has all the dice the OP is looking for. Perfect for aging eyes like mine.
Here's a link: https://www.amazon.com/Role-Initiative-Large-High-Visibility-Polyhedral/dp/B01NBI43NR/
Or here for other colors direct from the company: https://role4initiative.com/collections/sets-of-15/products/set-of-fc-opaque