skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Automotive News
Advertise With Us
Cars for sale in Nashua, NH
Explore By:
Year
2026 (2)
2025 (5)
2024 (2)
2023 (10)
2022 (2)
2021 (1)
2020 (1)
Make
BMW (23)
Nashua, NH
Max Price
< $30,000 (3)
< $35,000 (11)
< $40,000 (16)
< $45,000 (20)
< $50,000 (23)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
23
cars matches: Location
Nashua, NH
, Trim
330i xDrive
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF07P8D17046
STOCK #:
B262367A
MSRP:
$32,875
Dealer Discount
$1,161
Phone
-
Click Here
$31,714
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C29436
STOCK #:
MPA6679A
MSRP:
$31,875
Dealer Discount
$1,307
Phone
-
Click Here
$30,568
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F25736
STOCK #:
MPA6587
MSRP:
$41,898
Dealer Discount
$1,345
Phone
-
Click Here
$40,553
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF07R8E01435
STOCK #:
MPA6656
MSRP:
$38,914
Dealer Discount
$1,620
Phone
-
Click Here
$37,294
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D08948
STOCK #:
PL11785
MSRP:
$33,865
Dealer Discount
$1,178
Phone
-
Click Here
$32,687
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW05S8F75265
STOCK #:
B253492L
MSRP:
$52,375
Dealer Discount
$7,978
Phone
-
Click Here
$44,397
Call us
603-888-5050
2026 BMW 3 Series
VIN:
3MW89CW09T8G18622
STOCK #:
MPA6777
MSRP:
$47,754
Dealer Discount
$1,241
Phone
-
Click Here
$46,513
Call us
603-888-5050
2021 BMW 3 Series
VIN:
3MW5R7J07M8B81898
STOCK #:
PA11800A
MSRP:
$27,431
Dealer Discount
$1,043
Phone
-
Click Here
$26,388
Call us
603-888-5050
2026 BMW 3 Series
VIN:
3MW89CW02T8F85012
STOCK #:
MPA6562A
MSRP:
$48,876
Dealer Discount
$2,292
Phone
-
Click Here
$46,584
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D00691
STOCK #:
B261631A
MSRP:
$26,530
Dealer Discount
$1,029
Phone
-
Click Here
$25,501
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D74592
STOCK #:
B262078A
MSRP:
$37,174
Dealer Discount
$1,197
Phone
-
Click Here
$35,977
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F67372
STOCK #:
E26066C
MSRP:
$43,994
Dealer Discount
$1,180
Phone
-
Click Here
$42,814
Call us
603-888-5050
2020 BMW 3 Series
VIN:
3MW5R7J03L8B32762
STOCK #:
B262480A
MSRP:
$27,569
Dealer Discount
$977
Phone
-
Click Here
$26,592
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D26540
STOCK #:
B261225B
MSRP:
$35,159
Dealer Discount
$1,085
Phone
-
Click Here
$34,074
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J09N8C43352
STOCK #:
PA11931
MSRP:
$34,403
Dealer Discount
$1,159
Phone
-
Click Here
$33,244
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D08236
STOCK #:
MPA6568
MSRP:
$35,135
Dealer Discount
$1,938
Phone
-
Click Here
$33,197
Load next page (2 of 2 pages)
Top