Wow... just had a look at used cars in the UK BMW dealer network and was shocked to only find 4 x 335i (2x e92 and 2x e93) of which only 1 e93 is an m sport - in all of the UK... seems a bit mad.

There's 5 x Z4 35i m sport but only a couple are potentially suitable.

Really surprised at this, I'm sure there's a lot more outside the dealer network but not sure how to go about checking cars from private sales at mechanics etc before buying. Main dealer would be a lot easier.