Ad closing in a few seconds...
5 out of 5 5.0
Parkers overall rating: 5 out of 5 5.0
BMW 3-Series Compact (01-04) - rated 5 out of 5
Enlarge 10 photos

At a glance

New price £15,990 - £25,870
Used price £375 - £2,045
Fuel economy
Not tested to latest standards
View pre-2017 economy specs
Road tax cost £160 - £325
Insurance group 23 - 33 How much is it to insure?

PROS

Refined, packed with gizmos, image

CONS

Expensive, ugly, cramped in the back

BMW 3-Series Compact rivals

Alfa Romeo
147
3 out of 5 3.0

Written by Parkers on

Compact is the entry-level baby-Beemer. All the badge-kudos and fancy engineering, in a smaller and funkier package. At least that's the theory. Thing is, it looks like its been in a rear-end shunt and isn't really that cheap.

BMW 3-Series Compact rivals

Alfa Romeo
147
3 out of 5 3.0

Other BMW 3-Series (1998 - 2006) models: