Disclaimer: I'm not sure if this is a manual. However, if you are local you might want to call and check. If they aren't sure they may be able to give you the vin. You can use a calculator online to verify. Transmissions are $99.
http://www.picknpull.com/check_inve...ng=-121.833487&Make=BMW&Model=528&Distance=20
http://www.picknpull.com/check_inve...ng=-121.833487&Make=BMW&Model=528&Distance=20