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 New Hampshire under $45,000
Explore By:
Used
Year
2025 (6)
2023 (14)
2022 (2)
2020 (1)
Make
BMW (23)
< $45,000
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
23
cars matches: Type
Used
, Trim
330i xDrive
, Max Price
$45,000
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F23819
STOCK #:
25MT1127A
MSRP:
$46,110
Dealer Discount
$1,711
Phone
-
Click Here
$44,399
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW01S8F16603
STOCK #:
MPA6331
MSRP:
$45,546
Dealer Discount
$2,049
Phone
-
Click Here
$43,497
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW09S8F69789
STOCK #:
B26392B
MSRP:
$44,655
Dealer Discount
$1,711
Phone
-
Click Here
$42,944
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8F18537
STOCK #:
MPA6466
MSRP:
$44,558
Dealer Discount
$2,331
Phone
-
Click Here
$42,227
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F19821
STOCK #:
MPA6394
MSRP:
$42,169
Dealer Discount
$2,230
Phone
-
Click Here
$39,939
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D01636
STOCK #:
PL11557
MSRP:
$40,163
Dealer Discount
$1,683
Phone
-
Click Here
$38,480
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8E93378
STOCK #:
B252592M
MSRP:
$39,552
Dealer Discount
$1,938
Phone
-
Click Here
$37,614
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF09P8D02273
STOCK #:
MPA6360A
MSRP:
$38,718
Dealer Discount
$2,065
Phone
-
Click Here
$36,653
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C40565
STOCK #:
B261581A
MSRP:
$37,442
Dealer Discount
$1,671
Phone
-
Click Here
$35,771
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D10179
STOCK #:
B261049A
MSRP:
$37,151
Dealer Discount
$1,672
Phone
-
Click Here
$35,479
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF04P8D21538
STOCK #:
MPA6307
MSRP:
$35,906
Dealer Discount
$1,935
Phone
-
Click Here
$33,971
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF09P8D67298
STOCK #:
B261277A
MSRP:
$35,674
Dealer Discount
$1,703
Phone
-
Click Here
$33,971
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D08334
STOCK #:
B253523A
MSRP:
$35,467
Dealer Discount
$1,604
Phone
-
Click Here
$33,863
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8C94331
STOCK #:
MPA6400
MSRP:
$38,148
Dealer Discount
$4,385
Phone
-
Click Here
$33,763
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D60448
STOCK #:
B253361A
MSRP:
$34,416
Dealer Discount
$1,688
Phone
-
Click Here
$32,728
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8C94249
STOCK #:
MPA6165
MSRP:
$35,187
Dealer Discount
$2,472
Phone
-
Click Here
$32,715
Load next page (2 of 2 pages)
Top