I thought I was out of luck finding a trunk bike rack for my 2004 BMW 525 sedan because niether Yakima Racks nor Thule Racks looks like they have any models that will fit. However, I found a dealer that turned me onto another manufacturer called Saris Racks. They make a really cool trunk rack that's called the
Saris Bones 2. The Saris Bones 2 will fit your BMW and allow you to carry two bikes. Saris does make a three bike option called the Bones 3, but apparently it doesn't work on the 2004 BMW 525 sedan because it is not rated to hold the weight of three bikes when connected to the attachment points on the back of the car. I'm really glad I found about Saris because it turns out this rack looks way cooler than any other trunk rack made by Thule or Yakima, and I doubt it could be any easier to load the bikes or transport them more securely and stably.