Endura Mountain Bike Trousers.
pockets front and back, and thigh.
ankle zips and Velcro tighteners
elasticated waistband, stretch panel to rear, and belt.
They seem to be waterproof. See last 2 pics.
Size says large but i would say upto 34" waist, or 32" waist if you wear padded under shorts. measurements in pics.