New & Used 2003 BMW X5 for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2003 BMW X5 3.0i

$5,995
157,632 mi.
mi. from 20147
12 N Middletown Rd Nanuet, NY 10954
(845) 652-5436
Fair Deal

Used 2003 BMW X5 3.0i

$7,850
90,250 mi.
mi. from 20147
2100 Barnum Ave Stratford, CT 06615
(203) 445-6118

Used 2003 BMW X5 4.6is

$19,990
131,384 mi.
mi. from 20147
9201 Richmond Ave Houston, TX 77063
(713) 574-4938
Good Deal

Used 2003 BMW X5 3.0i

$7,785
125,992 mi.
mi. from 20147
1344 17th St. SE Auburn, WA 98002
(253) 214-3048

Used 2003 BMW X5 4.4i

$9,999
106,900 mi.
mi. from 20147
2140 S LEYDEN ST Denver, CO 80222
(877) 878-5252

Used 2003 BMW X5 4.4i

$9,988
159,787 mi.
mi. from 20147
4404 W Colfax Ave Denver, CO 80204
(720) 606-6186

Used 2003 BMW X5 3.0i

$2,990
181,452 mi.
mi. from 20147
60 Shore Dr Burr Ridge, IL 60527
(630) 487-3508
Good Deal

Used 2003 BMW X5 3.0i

$6,985
131,322 mi.
mi. from 20147
6007 S Archer Rd Summit, IL 60501
(773) 435-9418

Used 2003 BMW X5 4.6is

$10,995
116,316 mi.
mi. from 20147
1111 Westport Rd Kansas City, MO 64111
(816) 295-6606
Great Deal

Used 2003 BMW X5 3.0i

$3,500
191,547 mi.
mi. from 20147
2209 Scottsville Rd Bowling Green, KY 42104
3.4
7 reviews
(877) 895-6724

BMW X5 by Year

Bmw X5s for Sale by Year