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 (1)
2025 (25)
2024 (6)
2023 (12)
2022 (3)
Make
BMW (47)
Max Price
< $30,000 (4)
< $35,000 (15)
< $40,000 (33)
< $45,000 (45)
< $50,000 (47)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
47
cars matches: Trim
330i xDrive
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F33075
STOCK #:
MPA6483
MSRP:
$40,740
Dealer Discount
$2,824
Phone
-
Click Here
$37,916
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW03S8F12746
STOCK #:
PA11683
MSRP:
$41,975
Dealer Discount
$2,090
Phone
-
Click Here
$39,885
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D30426
STOCK #:
PA11528A
MSRP:
$35,958
Dealer Discount
$1,047
Phone
-
Click Here
$34,911
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C43699
STOCK #:
MPA6244A
MSRP:
$30,827
Dealer Discount
$2,358
Phone
-
Click Here
$28,469
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F25736
STOCK #:
MPA6587
MSRP:
$44,998
Dealer Discount
$2,028
Phone
-
Click Here
$42,970
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF07R8E62316
STOCK #:
MPA6563
MSRP:
$41,775
Dealer Discount
$2,211
Phone
-
Click Here
$39,564
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW03S8F31538
STOCK #:
B253512A
MSRP:
$43,582
Dealer Discount
$1,914
Phone
-
Click Here
$41,668
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F28538
STOCK #:
MPA6555
MSRP:
$41,765
Dealer Discount
$1,812
Phone
-
Click Here
$39,953
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW01S8E94764
STOCK #:
B261075A
MSRP:
$43,090
Dealer Discount
$1,255
Phone
-
Click Here
$41,835
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D75159
STOCK #:
B261573A
MSRP:
$36,287
Dealer Discount
$2,120
Phone
-
Click Here
$34,167
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D08893
STOCK #:
B261804A
MSRP:
$34,057
Dealer Discount
$992
Phone
-
Click Here
$33,065
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8C81855
STOCK #:
MPA6269
MSRP:
$30,764
Dealer Discount
$1,823
Phone
-
Click Here
$28,941
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C46799
STOCK #:
B26333C
MSRP:
$31,317
Dealer Discount
$912
Phone
-
Click Here
$30,405
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F00475
STOCK #:
B261503A
MSRP:
$37,525
Dealer Discount
$2,542
Phone
-
Click Here
$34,983
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8C97528
STOCK #:
MPA6516
MSRP:
$33,769
Dealer Discount
$1,818
Phone
-
Click Here
$31,951
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F78240
STOCK #:
B261712A
MSRP:
$48,442
Dealer Discount
$3,044
Phone
-
Click Here
$45,398
Load next page (2 of 3 pages)
Top