I think it's too much for 2010 with that many miles.
I just checked bmwusa.com and found this:
18k miles asking $51,975 with the following options:
COLD WEATHER PKG -inc: heated front seats, split fold-down rear seats, retractable headlight washers (ZCW)
PREMIUM PKG (ZPP)
7-SPEED M DOUBLE CLUTCH TRANSMISSION
WHEELS (STYLE 220M) -inc: P245/35R19 front & P265/35R19 rear performance tires MOONROOF (403)
SYCAMORE ANTHRACITE WOOD TRIM (4MZ)
ENHANCED PREMIUM SOUND
ZTP Technology Pkg (752)
So, I think you can do better then $52k. Ask them for CPO & Ext Maintenance as well.