Print

Used Car Inventory

Used Cars Doylestown, Pennsylvania

Thompson BMW's Doylestown used car lot includes vehicles from many major auto manufacturers. We carry quality used cars at discounted prices for our Pennsylvania and New Jersey customers. We specialize in Certified Pre-Owned BMWs that are backed by a protection plan up to 6 years/100,000 miles. Browse our current selection using our Power Search tools below, and then call us at 1-800-THOMPSON or stop in and see us at Routes 313 & 611, when you see something you're interested in.  Excellent finance and lease programs are currently available through BMW Financial Services.

Compare Vehicles (Deselect All)

Compare Selected: 0

switch view

Viewing 1 - 35 of 107

« start over
Loading...

Jump to page: 1 | 2 | 3 | 4

2007 Acura MDX 3.7L Sport Pkg AWD Price: $ 29,989

Bodystyle:
4 door SUV
Drivetrain:
AWD
Engine:
3.7L V-6cyl
Transmission:
Automatic
Stock Number:
18670A
Ext. Color:
Formal Black
Int. Color:
Gray
Mileage:
64,488
Vin:
2HNYD28507H553380
Model Code:
YD2857KNW
click for vehicle details

2008 Audi A4 2.0T Special Edition Price: $ 27,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
2.0L I-4cyl
Transmission:
Automatic
Stock Number:
17916B
Ext. Color:
Ibis White
Int. Color:
Tan
Mileage:
28,516
Vin:
WAUDF78E88A051872
Model Code:
O
click for vehicle details

2005 Audi A4 3.2 Price: $ 13,989

Bodystyle:
4 door Station Wagon
Drivetrain:
AWD
Engine:
3.2L V-6cyl
Transmission:
Automatic
Stock Number:
2393P
Ext. Color:
Melange Biege
Int. Color:
Beige
Mileage:
132,145
Vin:
WAUKG68E35A475583
Model Code:
8ED5PL
click for vehicle details

2008 BMW 128 i Price: $ 28,989

Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2458ZC
Ext. Color:
Sedona Red
Int. Color:
Black
Mileage:
28,220
Vin:
WBAUP93548VF47649
Model Code:
0821
click for vehicle details

2002 BMW 325 Ci Price: $ 15,989

2002 BMW 325 Ci
Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
2.5 I-6cyl
Transmission:
Manual
Stock Number:
2398L
Ext. Color:
Titanium Silver
Mileage:
77,016
Vin:
WBABS33452JY42684
Model Code:
0241
click for vehicle details

2006 BMW 325 i Price: $ 23,989

2006 BMW 325 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2459XX
Ext. Color:
Jet Black
Mileage:
40,612
Vin:
WBAVB13566KX49036
Model Code:
0644
click for vehicle details

2004 BMW 325 xi Price: $ 14,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
2.5L I-6cyl
Transmission:
Automatic
Stock Number:
2411P
Ext. Color:
Alpine White
Int. Color:
Sand
Mileage:
75,091
Vin:
WBAEU33464PR12975
Model Code:
0447
click for vehicle details

2010 BMW 328 i Price: $ 33,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18601A
Ext. Color:
Space Gray
Int. Color:
Black
Mileage:
1,611
Vin:
WBAPH5G59ANM34473
Model Code:
1082
click for vehicle details

2007 BMW 328 i Price: $ 38,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Manual
Stock Number:
2402PC
Ext. Color:
Monaco Blue
Int. Color:
Beige
Mileage:
31,010
Vin:
WBAWR33507PX75129
Model Code:
0740
click for vehicle details

2007 BMW 328 i Price: $ 39,989

2007 BMW 328 i
Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2524ZC
Ext. Color:
Black Sapphire
Int. Color:
Cream Beige
Mileage:
25,703
Vin:
WBAWR33557PX79676
Model Code:
0740
click for vehicle details

2007 BMW 328 i Price: $ 39,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2534ZC
Ext. Color:
Silver
Int. Color:
Black
Mileage:
16,883
Vin:
WBAWL13557PX16552
Model Code:
0741
click for vehicle details

2007 BMW 328 i Price: $ 30,989

2007 BMW 328 i
Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2533ZC
Ext. Color:
Black Sapphire
Int. Color:
Black
Mileage:
31,613
Vin:
WBAWB33527PU88475
Model Code:
0734
click for vehicle details

2007 BMW 328 i Price: $ 25,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Manual
Stock Number:
2452ZC
Ext. Color:
Black
Int. Color:
Black
Mileage:
39,811
Vin:
WBAVA37587ND55291
Model Code:
0745
click for vehicle details

2007 BMW 328 i Price: $ 25,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2455ZC
Ext. Color:
Graphite
Int. Color:
Black
Mileage:
45,636
Vin:
WBAVA375X7NE26961
Model Code:
0745
click for vehicle details

2007 BMW 328 i Price: $ 28,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2527ZC
Ext. Color:
Titanium Silver
Int. Color:
Gray
Mileage:
12,226
Vin:
WBAVA37517NE28369
Model Code:
0745
click for vehicle details

2007 BMW 328 i Price: $ 26,989

2007 BMW 328 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18598A
Ext. Color:
Deep Green
Int. Color:
Beige
Mileage:
34,469
Vin:
WBAVA37537NL16279
Model Code:
0745
click for vehicle details

2007 BMW 328 i Price: $ 26,989

2007 BMW 328 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2542ZC
Ext. Color:
Black
Int. Color:
Black
Mileage:
28,507
Vin:
WBAVA33597KX81592
Model Code:
0744
click for vehicle details

2009 BMW 328 i xDrive Price: $ 34,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18404A
Ext. Color:
Monaco Blue
Int. Color:
Beige w/Dakota Leather Upholstery
Mileage:
14,690
Vin:
WBAPK53599A644064
Model Code:
0949
click for vehicle details

2009 BMW 328 i xDrive Price: $ 34,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18223A
Ext. Color:
Titanium Silver
Int. Color:
Beige w/Dakota Leather Upholstery
Mileage:
12,166
Vin:
WBAPK53529A510075
Model Code:
0949
click for vehicle details

2009 BMW 328 i xDrive Price: $ 31,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17796A
Ext. Color:
Black Sapphire
Int. Color:
Chestnut Brown
Mileage:
21,118
Vin:
WBAPK53539A510957
Model Code:
0949
click for vehicle details

2009 BMW 328 i xDrive Price: $ 35,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18355A
Ext. Color:
Titanium Silver
Int. Color:
Black
Mileage:
13,127
Vin:
WBAPK73559A452751
Model Code:
0947
click for vehicle details

1998 BMW 328 is Price: $ 8,989

1998 BMW 328 is
Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
2.8L I-6cyl
Transmission:
Manual
Stock Number:
18456B
Ext. Color:
Jet Black
Int. Color:
Sand Beige
Mileage:
129,842
Vin:
WBABG1324WET06893
Model Code:
9833
click for vehicle details

2008 BMW 328 xi Price: $ 29,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2500ZC
Ext. Color:
Jet Black
Int. Color:
Black
Mileage:
41,415
Vin:
WBAVC73518KP36990
Model Code:
0849
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2495ZC
Ext. Color:
Black
Int. Color:
Beige
Mileage:
21,581
Vin:
WBAVC93577KX58406
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2498ZC
Ext. Color:
Monaco Blue
Int. Color:
Beige
Mileage:
35,929
Vin:
WBAVC93567K035078
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18744A
Ext. Color:
Titanium Silver
Int. Color:
Gray
Mileage:
26,924
Vin:
WBAVC93547KX61831
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2514ZC
Ext. Color:
Montego Blue
Int. Color:
Black
Mileage:
34,786
Vin:
WBAVC93557KX56864
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 26,989

2007 BMW 328 xi
Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2539ZC
Ext. Color:
Black Sapphire
Int. Color:
Black
Mileage:
28,614
Vin:
WBAVC93577K033422
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 30,989

2007 BMW 328 xi
Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2545ZC
Ext. Color:
Monaco Blue
Mileage:
12,832
Vin:
WBAVC73597KP35603
Model Code:
0749
click for vehicle details

2003 BMW 330 Ci Price: $ 19,989

2003 BMW 330 Ci
Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0 I-6cyl
Transmission:
Automatic
Stock Number:
18732A
Ext. Color:
Alpine White
Int. Color:
Beige
Mileage:
67,378
Vin:
WBABS53483JU96546
Model Code:
0346
click for vehicle details

2011 BMW 335 i Price: $ 56,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18615A
Ext. Color:
Space Gray
Int. Color:
Cream Beige
Mileage:
255
Vin:
WBADX7C55BE260829
Model Code:
1146
click for vehicle details

2008 BMW 335 i Price: $ 47,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2531ZC
Ext. Color:
Black Sapphire
Int. Color:
Saddle Brown
Mileage:
29,398
Vin:
WBAWL73508P178119
Model Code:
0846
click for vehicle details

2008 BMW 335 i Price: $ 31,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2406PC
Ext. Color:
Crimson Red
Int. Color:
Black
Mileage:
28,292
Vin:
WBAVB735X8P101952
Model Code:
0842
click for vehicle details

2007 BMW 335 i Price: $ 42,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2505ZC
Ext. Color:
Black Sapphire
Int. Color:
Saddle Brown
Mileage:
31,425
Vin:
WBAWL73547PX42661
Model Code:
0746
click for vehicle details

2007 BMW 335 i Price: $ 39,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2408PC
Ext. Color:
Jet Black
Int. Color:
Cream Beige
Mileage:
33,246
Vin:
WBAWL73507PX49834
Model Code:
0746
click for vehicle details

Jump to page: 1 | 2 | 3 | 4

Viewing 1 - 35 of 107

More About Purchasing a Used Car in Doylestown from Thompson BMW

Besides our new and used BMW cars, we provide quality car repairs and service. Come on in to our Doylestown BMW dealership today! We'll get you a great vehicle that you can afford.  If you cannot find your ideal vehicle in our current pre-owned inventory, check out our handy CarFinder tool. After specifying a search period (1 to 8 weeks) and providing vehicle details, we'll begin the search process for you and send you a notification when a matching vehicle arrives in our inventory.