skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Service Specials
Automotive News
Advertise With Us
Cars for sale in New Hampshire
Explore By:
Year
2026 (5)
2025 (21)
2024 (32)
2023 (25)
2022 (4)
2021 (1)
Make
BMW (88)
Max Price
< $35,000 (1)
< $40,000 (3)
< $45,000 (9)
< $50,000 (20)
< $55,000 (27)
< $60,000 (49)
< $65,000 (62)
< $70,000 (79)
< $80,000 (87)
< $90,000 (88)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
88
cars matches: Trim
xDrive40i
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C07P9R97441
STOCK #:
B261157A
MSRP:
$54,569
Dealer Discount
$1,592
Phone
-
Click Here
$52,977
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C06P9N66198
STOCK #:
MPA6389
MSRP:
$50,269
Dealer Discount
$2,200
Phone
-
Click Here
$48,069
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM03R9V15525
STOCK #:
B26877A
MSRP:
$71,535
Dealer Discount
$1,641
Phone
-
Click Here
$69,894
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU07R9U64420
STOCK #:
MPA6390
MSRP:
$59,427
Dealer Discount
$2,293
Phone
-
Click Here
$57,134
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9P44994
STOCK #:
B261304A
MSRP:
$53,197
Dealer Discount
$1,774
Phone
-
Click Here
$51,423
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU02R9U25718
STOCK #:
B261412A
MSRP:
$61,148
Dealer Discount
$1,793
Phone
-
Click Here
$59,355
Call us
603-888-5050
2021 BMW X5
VIN:
5UXCR6C03M9F49471
STOCK #:
B261446A
MSRP:
$36,220
Dealer Discount
$1,724
Phone
-
Click Here
$34,496
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C08P9R38088
STOCK #:
B26630A
MSRP:
$52,322
Dealer Discount
$1,737
Phone
-
Click Here
$50,585
Call us
603-888-5050
2025 BMW X7
VIN:
5UX23EM00S9Z43039
STOCK #:
B252349L
MSRP:
$93,005
Dealer Discount
$14,902
Phone
-
Click Here
$78,103
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU07S9X27379
STOCK #:
MPA6370
MSRP:
$62,900
Dealer Discount
$2,902
Phone
-
Click Here
$59,998
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C03P9P01153
STOCK #:
MPA6358
MSRP:
$47,924
Dealer Discount
$1,969
Phone
-
Click Here
$45,955
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU0XS9W72863
STOCK #:
B26959A
MSRP:
$60,224
Dealer Discount
$1,655
Phone
-
Click Here
$58,569
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU0XR9U55890
STOCK #:
B261311A
MSRP:
$61,168
Dealer Discount
$1,688
Phone
-
Click Here
$59,480
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C09P9R99062
STOCK #:
B261347A
MSRP:
$53,115
Dealer Discount
$1,811
Phone
-
Click Here
$51,304
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM06R9S35873
STOCK #:
B261675A
MSRP:
$64,150
Dealer Discount
$1,720
Phone
-
Click Here
$62,430
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9Y37413
STOCK #:
B261013A
MSRP:
$70,433
Dealer Discount
$1,648
Phone
-
Click Here
$68,785
Load next page (2 of 6 pages)
Top