If you can track a pair of these down, you’re on to a winner. Currently in short supply, Union 34’s Elements trousers repel water, dirt and oil, and are flexible and stretchy when on your bike, but maintain a slim, flattering cut off it. The high-waisted cut ensures you won’t flash your pants when you lean forward, and reflective details at the ankles can be folded away when not needed but put proudly on display when they are. Available in navy and five sizes with two leg lengths.
Price: £99.99, available from U34.
Best Price: £12.99, available from Rutland Cycling.