Our `09 X3 has about 110K kms on it, it is kept clean and well maintained.. I would search the used vehicles sites to find a comparable then discuss with the insurance. Most of today'vehicles are unibody, if there is any "frame" damage, walk away