Donmbmw,
Yes, you can get a Vehicle History Report for used BMWs. When I bought my used 330 coupe, I called the dealer (MSRP sticker from original purchase was still in the glovebox), gave them the VIN and scheduled the 15000 mile service. During a later visit (to reprogram the EGS) I asked for a copy of the VHR. The service advisor printed it via the DCSNET system. The VHR shows the wholesale/retail dates, new vehicle warranty/full maintenance expiration date/mileage, original owner, vehicle options/option codes, and repair history (including the 15000 mile service I just recently performed).