Thompson BMW

4.2
(1,211 reviews)
Visit Thompson BMW
Sales hours:
Service hours:
View all hours
Service Sales
Monday 7:30am–7:00pm 8:00am–7:00pm
Tuesday 7:30am–7:00pm 8:00am–7:00pm
Wednesday 7:30am–7:00pm 8:00am–7:00pm
Thursday 7:30am–7:00pm 8:00am–7:00pm
Friday 7:30am–6:00pm 8:00am–6:00pm
Saturday 8:00am–5:00pm 8:00am–5:00pm
Sunday Closed Closed
New (267) 884-0252 (267) 884-0252
Used (267) 544-1696 (267) 544-1696
Service (215) 798-6309 (215) 798-6309
123 matches
New
2023 BMW M8 Competition
$154,895 MSRP $154,895
New
2023 BMW M8 Competition
$155,040 MSRP $155,040
New
2023 BMW M8 Competition
$155,040 MSRP $155,040
New
2023 BMW iX xDrive50
$97,995 MSRP $97,995
New
2023 BMW X5 xDrive40i
$68,870 MSRP $68,870
New
2023 BMW iX M60
$117,245 MSRP $117,245
New
2023 BMW X5 M50i
$90,255 MSRP $90,255
New
2023 BMW M440 i xDrive
$74,870 MSRP $74,870
New
2023 BMW X3 M40i
$65,595 MSRP $65,595
New
2023 BMW 430 i xDrive
$63,000 MSRP $63,000
New
2023 BMW X4 xDrive30i
$63,670 MSRP $63,670
New
2023 BMW 430 i xDrive
$61,850 MSRP $61,850
New
2023 BMW M440 i xDrive
$75,950 MSRP $75,950
Used
2023 BMW 530e 530e xDrive
5,721 mi.
$63,989
Great Deal | $2,647 under
New
2023 BMW M5 Base
$129,595 MSRP $129,595
New
2023 BMW X3 xDrive30i
$57,060 MSRP $57,060
New
2023 BMW M5 Base
$129,880 MSRP $129,880
Used
2019 Mercedes-Benz AMG CLS 53 S-Model 4MATIC
24,315 mi.
$62,989
Fair Deal
New
2023 BMW XM Base
$165,895 MSRP $165,895
BMW Certified
2021 BMW 330e xDrive
13,695 mi.
$41,989
Good Deal
CPO Warrantied
Used
2021 Porsche 718 Boxster S
5,861 mi.
$83,989
Great Deal | $2,937 under
Used
2020 BMW X4 xDrive30i
56,909 mi.
$36,989 $1,000 price drop
Fair Deal
New
2023 BMW X5 xDrive40i
$68,470 MSRP $68,470
New
2023 BMW M440 i xDrive
$77,790 MSRP $77,790