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
Used Cars for sale in Nashua, NH
Explore By:
Used
Year
2025 (8)
2024 (10)
2023 (14)
2022 (7)
Make
BMW (39)
Nashua, NH
Max Price
< $35,000 (10)
< $40,000 (34)
< $45,000 (39)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
39
cars matches: Type
Used
, Location
Nashua, NH
, Trim
330i xDrive
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D06129
STOCK #:
B253555A
MSRP:
$38,033
Dealer Discount
$1,842
Phone
-
Click Here
$36,191
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8D10009
STOCK #:
B253544A
MSRP:
$37,006
Dealer Discount
$1,892
Phone
-
Click Here
$35,114
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8C81811
STOCK #:
MPA6121
MSRP:
$35,348
Dealer Discount
$2,878
Phone
-
Click Here
$32,470
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF03R8E57551
STOCK #:
PA11359
MSRP:
$41,544
Dealer Discount
$1,796
Phone
-
Click Here
$39,748
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E70524
STOCK #:
MPA6028
MSRP:
$41,192
Dealer Discount
$3,487
Phone
-
Click Here
$37,705
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW08S8F33141
STOCK #:
MPA6087
MSRP:
$43,081
Dealer Discount
$3,133
Phone
-
Click Here
$39,948
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF09R8E62785
STOCK #:
PA11288
MSRP:
$40,998
Dealer Discount
$1,893
Phone
-
Click Here
$39,105
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D77609
STOCK #:
MPA6219
MSRP:
$37,962
Dealer Discount
$2,278
Phone
-
Click Here
$35,684
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F25781
STOCK #:
P11404
MSRP:
$43,752
Dealer Discount
$1,755
Phone
-
Click Here
$41,997
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F46899
STOCK #:
MPA6178
MSRP:
$45,264
Dealer Discount
$2,713
Phone
-
Click Here
$42,551
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D43290
STOCK #:
B253490A
MSRP:
$37,292
Dealer Discount
$1,802
Phone
-
Click Here
$35,490
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D60448
STOCK #:
B253361A
MSRP:
$37,155
Dealer Discount
$1,782
Phone
-
Click Here
$35,373
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J09N8C57431
STOCK #:
MPA5991
MSRP:
$34,094
Dealer Discount
$2,723
Phone
-
Click Here
$31,371
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J08N8C44475
STOCK #:
MPA6231
MSRP:
$35,696
Dealer Discount
$1,721
Phone
-
Click Here
$33,975
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8D46140
STOCK #:
B253508A
MSRP:
$38,712
Dealer Discount
$1,714
Phone
-
Click Here
$36,998
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF01R8E68662
STOCK #:
MPA6221
MSRP:
$41,921
Dealer Discount
$1,949
Phone
-
Click Here
$39,972
Load next page (2 of 3 pages)
Top