Used BMW cars for sale in Bensalem, PA
1,410 matches






Used
2017 BMW M760 i xDrive
35,308 mi.
$63,999
Home Delivery
Virtual Appointments
AutoBay
5 mi. from 19020
Show details






Used
2016 BMW 535 i xDrive
69,759 mi.
$19,995
$1,000 price drop
Home Delivery
Virtual Appointments
Grace Auto Group
10 mi. from 19020
Show details






Used
2023 BMW 840 Gran Coupe i xDrive
657 mi.
$79,999
$3,001 price drop
Car n Drive
13 mi. from 19020
Show details






Used
2014 BMW 535d Base
54,782 mi.
$24,590
$400 price drop
Home Delivery
Virtual Appointments
Carvana-Touchless Delivery To Your Home
Online seller
Show details






Used
2016 BMW 335 Gran Turismo i xDrive
42,945 mi.
$25,799
$600 price drop
Home Delivery
Virtual Appointments
Hyundai of Trenton
14 mi. from 19020
Show details






Used
2020 BMW 840 Gran Coupe i xDrive
24,366 mi.
$59,995
Home Delivery
Virtual Appointments
J & S Autohaus
14 mi. from 19020
Show details






Used
2016 BMW i8 2dr Cpe
32,648 mi.
$72,495
Home Delivery
Virtual Appointments
Miracle Autosport
16 mi. from 19020
Show details






Used
2011 BMW X6 50i
113,052 mi.
$13,400
$500 price drop
Home Delivery
Virtual Appointments
CG Luxury Autos
21 mi. from 19020
Show details






BMW Certified
2022 BMW 330e xDrive
21,108 mi.
$43,294
$689 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Devon
26 mi. from 19020
Show details






BMW Certified
2021 BMW X3 M AWD
15,993 mi.
$63,983
$1,988 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Devon
26 mi. from 19020
Show details






Used
2023 BMW 330e xDrive
1,000 mi.
$49,935
Home Delivery
Virtual Appointments
BMW of Turnersville
27 mi. from 19020
Show details






Used
2020 BMW M8 Base
11,849 mi.
$92,885
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






Used
2018 BMW M760 i xDrive
13,989 mi.
$75,885
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






BMW Certified
2022 BMW 430 Gran Coupe i
13,581 mi.
$48,057
CPO Warrantied
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






BMW Certified
2022 BMW 430 Gran Coupe i
10,342 mi.
$49,848
CPO Warrantied
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






Used
2020 BMW M2 Competition
11,436 mi.
$60,785
$100 price drop
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






BMW Certified
2022 BMW 430 Gran Coupe i
8,137 mi.
$45,637
CPO Warrantied
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






Used
2023 BMW 840 Gran Coupe i xDrive
1,000 mi.
$94,240
Home Delivery
Virtual Appointments
BMW of Turnersville
27 mi. from 19020
Show details






BMW Certified
2021 BMW 540 i xDrive
27,944 mi.
$55,885
CPO Warrantied
Home Delivery
Virtual Appointments
Flemington BMW
27 mi. from 19020
Show details






Used
2020 BMW M8 Gran Coupe
28,444 mi.
$87,995
$1,000 price drop
Home Delivery
Virtual Appointments
Mercedes-Benz of Flemington
30 mi. from 19020
Show details
*Estimated payments are for informational purposes only. These estimates do not include tax, title, registration fees, lien fees, or any other fees that may be imposed by a governmental agency in connection with the sale and financing of the vehicle. They do not represent a financing offer or a guarantee of credit from the seller.