My friend has a clean 2007 335xi silver sedan , black leather , 100,000kms Canadian car .. Probably in your price range.
email
[email protected] , name is Julian (Doesnt have beyond.ca). He also has a black 330 same year.. Dont know the details on that one.