Need a used BMW Z4 fuel tank? Request a free quote from UK vehicle dismantlers and compare offers direct.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
No two fuel tanks are quite the same across different vehicles, so getting the specifics right matters when you buy used, second hand or a replacement. Answer a few quick questions below and breakers will only quote if they have the exact matching part in stock:
The BMW Z4 E85 ran from 2002 to 2009, covering the roadster body throughout that generation, with a facelift arriving around 2006 that brought styling and some mechanical updates. Within the E85 generation, tanks from the same engine code and fuel type are the most likely candidates for a straight swap, and year within generation matters less than matching your engine code exactly. Whether specific ancillary fittings or sender unit connections changed across the 2006 facelift is something you should confirm with the breaker against your registration before buying.
The E85 (2002–2009) and the E89 (2009–2016) are entirely separate generations with different platforms, so a fuel tank from an E89 will not simply drop into an E85. Always tell the breaker which generation you have as well as your engine code, as these cars share nothing structurally in the floor and tank area. Never assume cross-generation fitment without the breaker confirming it against your registration.
Trim level does not affect fuel tank fitment on the BMW Z4; the tank is determined by the generation, engine code, and fuel type rather than the badge or specification level. That said, the sDrive20i and sDrive35i use different engines, so you do need to match the engine code from your V5 or a VIN check to make sure the fuel system components align correctly. The breaker may also flag differences in fuel pump or sender unit specifications between those engines, so confirm the full engine code when requesting a quote.
Yes, engine code matters even within the same displacement badge, as BMW used more than one six-cylinder 2.5-litre unit in the E85 Z4 across its production run. The engine code stamped on your block and listed on your V5 or a VIN check is the most reliable detail you can give a breaker, and it should be your starting point rather than the badge or year alone. Supplying that code alongside your registration will give the breaker the best chance of finding a confirmed match.
Both years fall within the E85 generation (2002–2009), but 2007 sits after the 2006 facelift while 2004 is pre-facelift, so there is a known production boundary between them. Tanks from the same engine code and fuel type are your safest starting point, but whether any ancillary fittings, pump connections, or vent lines changed across the 2006 facelift is something you must confirm with the breaker against your specific registration before purchasing. Do not assume a straight swap across that boundary without that check.
The BMW Z4 in the UK was predominantly offered with petrol engines across both the E85 and E89 generations, so diesel variants are not a concern you are likely to encounter, but you should still confirm the fuel type of the donor vehicle matches yours when speaking to a breaker. More relevant is ensuring the engine code matches, as different petrol units can have different fuel system requirements even within the same generation. Always quote your engine code and fuel type together when requesting a quote to avoid any mismatch.