New & Used BMW Z4 under $20,000 for Sale

Filters
Filter Advanced Filters
Sort By

Used 2006 BMW Z4 3.0i

$11,995
127,152 mi.
20 mi. from 20149
8503 Euclid Ave Manassas Park, VA 20111
(571) 257-2895
Good Deal

Used 2007 BMW Z4 3.0i Roadster

$15,000
67,735 mi.
22 mi. from 20149
10566 Metropolitan Ave Kensington, MD 20895
(301) 761-4716
Fair Deal

Used 2007 BMW Z4 3.0i

$13,995
91,951 mi.
20 mi. from 20149
8503 Euclid Ave Manassas Park, VA 20111
(571) 257-2895

Used 2013 BMW Z4 sDrive28i

$16,995
69,922 mi.
20 mi. from 20149
8503 Euclid Ave Manassas Park, VA 20111
(571) 257-2895
Good Deal

Used 2007 BMW Z4 3.0si Roadster

$19,599
35,069 mi.
25 mi. from 20149
5811 Grove Lane Frederick, MD 21704
(301) 363-4626
Great Deal

Used 2006 BMW Z4 3.0i Roadster

$14,995
71,000 mi.
20 mi. from 20149
9131 Antique Way Manassas, VA 20110
(703) 794-4642
Fair Deal

Used 2008 BMW Z4 3.0si

$13,995
83,111 mi.
20 mi. from 20149
8503 Euclid Ave Manassas Park, VA 20111
(571) 257-2895

Bmw Z4s for Sale by Year