i 4dr Sedan
2003 BMW 540 For Sale

2003 BMW 5 Series 540i

2003 BMW 5 Series 540i

Asking Price $19,990
Mileage 54,803
Location Plymouth, MN
2003 BMW 5 Series 530i

2003 BMW 5 Series 530i

Asking Price $8,995
Mileage 225,979
Location Sonoma, CA
2003 BMW 5 Series 525i

2003 BMW 5 Series 525i

Asking Price $10,999
Mileage 48,810
Location Auburn, WA
2003 BMW 5 Series 525i

2003 BMW 5 Series 525i

Asking Price $6,985
Mileage 133,293
Location Garden Grove, CA
2003 BMW 5 Series 525i

2003 BMW 5 Series 525i

Asking Price $3,000
Mileage 227,000
Location Hickory, NC
2003 BMW 5 Series 530i

2003 BMW 5 Series 530i

Asking Price $6,995
Mileage 160,942
Location Mills River, NC