I don't think the bottom ones will fit an e34, they dont look like the right shape. The top ones look correct, but the chrome trim is not in my taste. If you gotta a couple extra bucks go for the Euro trim and just delete the side markers all together.