Honestly, its hard to give a comparison mainly because its two different type of cars. But if you are comparing both, based on price, I would assume you are looking at the 320i?
Here are some differences between the Roc and the BMW.
- Roc is CBU unit, BMW is CKD (go read some of the forumers comments here that the 320i has quite a bad built quality, I have a friend who sent in his BMW 320i three times because the components inside the car was vibrating like mad and making a lot of noise).
- Roc has more power output
- Roc is not as common as the BMW
- BMW still holds the prestige as a premium car, perception wise, it would appeal more to a larger group of people (e.g. parents/family won't say why la you buy a 2 door car)
- Roc's maintenance is cheaper compared to BMW
- Personally I think the Roc is better looking
- Roc has only two doors, very inconvenient
- Can't really fit more than a single golf bag unless you bring down the seats
Yeah i was refering to the 320i...i got the same input too from my friend..he also suggest the Roc....very unique compared to BMW....its just the prestige BMW as long been been established...Malaysian will be Malaysians....either BMW or merc....hahahaha
But my freind said if we dont care about prestige and just go individuality...go for the ROC...
My take is...either BMW or the ROC...is more of personal preference...buy either one...wont regret la...