12 BMW Z4 listings within 50 miles of St Louis, MO, each scored against every vibe.
Every line under a car was generated from that car’s own attributes by the engine, never typed by hand.
2026 BMW Z4 sDrive30i$52,489 · 15,068 mi · Saint LouisPassenger Princess94Four seats at most, and two of them are the point · Barely sat in, let alone driven
2023 BMW Z4 sDrive30i$44,989 · 9,794 mi · Saint LouisPassenger Princess90Four seats at most, and two of them are the point · Barely sat in, let alone driven
2007 BMW Z4 3.0si$31,950 · 32,650 mi · Old MonroePassenger Princess84Four seats at most, and two of them are the point · Barely sat in, let alone driven
2020 BMW Z4 sDrive30i$29,300 · 68,470 mi · Saint CharlesPassenger Princess83Four seats at most, and two of them are the point · Nothing on the report to explain
2021 BMW Z4 sDrive30i$32,500 · 50,095 mi · Saint CharlesPassenger Princess83Four seats at most, and two of them are the point · Nothing on the report to explain
2015 BMW Z4 sDrive28i$15,999 · 91,684 mi · Saint LouisCrypto Winter81Was expensive once · Miles happened
2007 BMW Z4 3.0si$27,950 · 44,852 mi · Old MonroePassenger Princess76Four seats at most, and two of them are the point · Nothing on the report to explain
2007 BMW Z4 3.0si$10,995 · 80,000 mi · St LouisMidlife Crisis76Two doors, zero regrets · No room for anyone else's opinion
2005 BMW Z4 3.0i$13,977 · 76,500 mi · De SotoY2K Throwback74Correct era · Manual, naturally
2003 BMW Z4 2.5i$13,099 · 61,642 mi · Saint LouisY2K Throwback74Correct era · Manual, naturally
2008 BMW Z4 3.0si$16,287 · 65,932 mi · Saint LouisThree Pedals74Three pedals: clutch, brake, throttle · Driver's body style
2006 BMW Z4 3.0i$11,595 · 71,011 mi · WentzvilleY2K Throwback73Correct era · Manual, naturally