New BMW Models

Zip Code: 20147

Since the late 1920s BMW has been a model of precision and quality – crafting its first roadsters for motocross racing in the 1930s and 40s. Since the 1950s the auto maker has established itself as a maker of luxury sedans before becoming a full-fledged auto manufacturer in the 1970s. This tradition of quality, comfort, and excellence continues today, with a full line of vehicles for buyers to choose from.

Read more »Used BMW Cars »

2016 BMW 228

228

Starting at $30,945 | 22 / 34 MPG

2016 BMW 320

320

Starting at $31,575 | 24 / 36 MPG

2016 BMW X1

X1

Starting at $32,790 | 22 / 32 MPG

2017 BMW 230

230

Starting at $33,145

2016 BMW 328

328

Starting at $36,355 | 22 / 34 MPG

2016 BMW 328d

328d

Starting at $37,735 | 32 / 42 MPG

2016 BMW X3

X3

Starting at $38,710 | 21 / 28 MPG

2017 BMW 330

330

Starting at $38,745 | 23 / 34 MPG

2016 BMW 428

428

Starting at $39,225 | 22 / 34 MPG

2016 BMW 428 Gran Coupe

428 Gran Coupe

Starting at $39,545 | 23 / 34 MPG

2016 BMW 328 Gran Turismo

328 Gran Turismo

Starting at $40,635 | 22 / 34 MPG

2016 BMW i3

i3

Starting at $40,985 | 137 / 111 MPG

2017 BMW 430 Gran Coupe

430 Gran Coupe

Starting at $41,945 | 23 / 34 MPG

2017 BMW 430

430

Starting at $42,145 | 23 / 34 MPG

2016 BMW 330e

330e

Starting at $42,695 | 28 / 36 MPG

2016 BMW 340

340

Starting at $43,210 | 22 / 33 MPG

2016 BMW M235

M235

Starting at $43,645 | 20 / 31 MPG

2017 BMW 330 Gran Turismo

330 Gran Turismo

Starting at $43,945 | 23 / 33 MPG

2017 BMW M240

M240

Starting at $44,445 | 21 / 32 MPG

2016 BMW 435

435

Starting at $45,025 | 20 / 31 MPG

2016 BMW X4

X4

Starting at $45,205 | 20 / 28 MPG

2016 BMW 435 Gran Coupe

435 Gran Coupe

Starting at $45,340 | 20 / 31 MPG

2016 BMW 335 Gran Turismo

335 Gran Turismo

Starting at $46,340 | 20 / 30 MPG

2017 BMW 440 Gran Coupe

440 Gran Coupe

Starting at $48,295 | 21 / 32 MPG

2017 BMW 440

440

Starting at $48,495 | 21 / 32 MPG

2016 BMW 528

528

Starting at $48,630 | 23 / 34 MPG

2016 BMW Z4

Z4

Starting at $49,050 | 22 / 34 MPG

2017 BMW 340 Gran Turismo

340 Gran Turismo

Starting at $49,645

2016 BMW X5

X5

Starting at $51,550 | 18 / 25 MPG

2017 BMW M2

M2

Starting at $52,695 | 18 / 26 MPG

2016 BMW 535

535

Starting at $53,505 | 20 / 31 MPG

2016 BMW 535d

535d

Starting at $54,885 | 26 / 38 MPG

2016 BMW X6

X6

Starting at $57,275 | 18 / 25 MPG

2016 BMW 535 Gran Turismo

535 Gran Turismo

Starting at $58,155 | 19 / 28 MPG

2016 BMW M3

M3

Starting at $61,295 | 17 / 26 MPG

2016 BMW X5 eDrive

X5 eDrive

Starting at $62,595

2016 BMW ActiveHybrid 5

ActiveHybrid 5

Starting at $63,095 | 23 / 30 MPG

2016 BMW 550

550

Starting at $63,120 | 17 / 25 MPG

2016 BMW M4

M4

Starting at $65,195 | 17 / 26 MPG

2016 BMW 550 Gran Turismo

550 Gran Turismo

Starting at $68,825 | 16 / 24 MPG

2016 BMW 640

640

Starting at $68,940 | 20 / 31 MPG

2016 BMW 640 Gran Coupe

640 Gran Coupe

Starting at $71,465 | 20 / 31 MPG

2016 BMW 740

740

Starting at $72,920 | 21 / 29 MPG

2016 BMW 650

650

Starting at $79,430 | 17 / 25 MPG

2016 BMW 650 Gran Coupe

650 Gran Coupe

Starting at $81,955 | 17 / 25 MPG

2016 BMW 750

750

Starting at $84,975 | 17 / 25 MPG

2017 BMW 740e

740e

Starting at $85,095

2016 BMW M5

M5

Starting at $96,395 | 14 / 20 MPG

2017 BMW X5 M

X5 M

Starting at $99,795 | 14 / 19 MPG

2016 BMW X6 M

X6 M

Starting at $103,195 | 14 / 19 MPG

2016 BMW M6

M6

Starting at $110,695 | 14 / 20 MPG

2016 BMW M6 Gran Coupe

M6 Gran Coupe

Starting at $114,495 | 14 / 20 MPG

2016 BMW ALPINA B6 Gran Coupe

ALPINA B6 Gran Coupe

Starting at $118,195 | 15 / 24 MPG

2017 BMW ALPINA B7

ALPINA B7

Starting at $132,995 | 16 / 24 MPG

2016 BMW i8

i8

Starting at $135,695