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
BMW 3 Series in New Hampshire
Best Car Deals
Explore By:
Year
2025 (4)
2024 (10)
2023 (4)
2022 (23)
2020 (1)
2019 (1)
2016 (2)
BMW
3 Series
Trim
330i xDrive (39)
320i xDrive (1)
330e xDrive (4)
328i xDrive (1)
Color
Skyscraper Grey Metallic (3)
Jet Black (6)
Melbourne Red Metallic (3)
Alpine White (8)
Gray (1)
Mineral White Metallic (7)
Mineral Grey Metallic (2)
Phytonic Blue Metallic (8)
Mediterranean Blue Metallic (1)
Arctic Race Blue metallic (2)
Black Sapphire Metallic (3)
Black (1)
Max Price
< $20,000 (2)
< $25,000 (3)
< $30,000 (5)
< $35,000 (23)
< $40,000 (33)
< $45,000 (40)
< $50,000 (45)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
45
cars matches: Make
BMW
, Model
3 Series
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF04R8E23893
STOCK #:
PA10923
MSRP:
$47,023
Dealer Discount
$1,922
Phone
-
Click Here
$45,101
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5P9J05N8C76463
STOCK #:
MPA5625
MSRP:
$34,954
Dealer Discount
$2,152
Phone
-
Click Here
$32,802
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D43781
STOCK #:
B25781A
MSRP:
$38,442
Dealer Discount
$2,279
Phone
-
Click Here
$36,163
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J07N8C52521
STOCK #:
MPA5505
MSRP:
$33,999
Dealer Discount
$2,323
Phone
-
Click Here
$31,676
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW03S8F12231
STOCK #:
B252417A
MSRP:
$45,354
Dealer Discount
$2,183
Phone
-
Click Here
$43,171
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J04N8C77490
STOCK #:
B252730A
MSRP:
$37,322
Dealer Discount
$1,909
Phone
-
Click Here
$35,413
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J06N8C58584
STOCK #:
MPA5591
MSRP:
$38,158
Dealer Discount
$3,111
Phone
-
Click Here
$35,047
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C43699
STOCK #:
MPA5552
MSRP:
$33,332
Dealer Discount
$2,341
Phone
-
Click Here
$30,991
Call us
603-888-5050
2016 BMW 3 Series
VIN:
WBA8E3G55GNU00007
STOCK #:
B242415M
MSRP:
$18,802
Dealer Discount
$1,872
Phone
-
Click Here
$16,930
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J01N8C70433
STOCK #:
B252890A
MSRP:
$33,261
Dealer Discount
$1,584
Phone
-
Click Here
$31,677
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF00R8E60584
STOCK #:
PA10925
MSRP:
$44,094
Dealer Discount
$1,918
Phone
-
Click Here
$42,176
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8D08924
STOCK #:
B252885A
MSRP:
$36,846
Dealer Discount
$1,895
Phone
-
Click Here
$34,951
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J08N8C54343
STOCK #:
MPA5503
MSRP:
$34,007
Dealer Discount
$2,078
Phone
-
Click Here
$31,929
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J01N8C67872
STOCK #:
B252951A
MSRP:
$38,124
Dealer Discount
$1,815
Phone
-
Click Here
$36,309
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF01R8E82173
STOCK #:
MB242361L
MSRP:
$50,595
Dealer Discount
$9,526
Phone
-
Click Here
$41,069
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J08N8C56805
STOCK #:
MPA5584
MSRP:
$34,944
Dealer Discount
$2,099
Phone
-
Click Here
$32,845
Load next page (2 of 3 pages)
Top