Hi where do you stay.
The price sounds good.
The 320i is not the most loved bmw of all times, as it was the low end of the range in the e90 the engine is underpowered and feels lazy. The manual is much better than the auto. If you stay in gauteng I would suggest that you rather look at a 320d. But go and test drive each maybe the power will not be an issue for you