
Last updated: October 2026 · Estimated market prices
Quick answer: A BMW 3 Series costs from about ₦3 million for an old E46 to ₦55 million for a recent Tokunbo G20 330i, and roughly ₦80 million to ₦100 million brand new. The 328i (E90/F30) is the most common 3 Series in Nigeria.
| Generation | Years | Common models | Estimated price |
|---|---|---|---|
| E30 (classic) | 1982–1994 | 318i, 325i | ₦8m – ₦25m (collector) |
| E46 | 1998–2006 | 318i, 325i, 330i | ₦3m – ₦5m |
| E90 | 2006–2011 | 328i, 335i | ₦4.5m – ₦10m |
| F30 | 2012–2018 | 320i, 328i, 330i | ₦10m – ₦20m |
| G20 | 2019–2025 | 330i, M340i | ₦25m – ₦55m |
| G20 facelift | 2026 | 330i (brand new) | ₦80m – ₦100m |
E30: a classic now; prices depend on originality. E46: great to drive and cheap, but old; check cooling system and rust. E90: the naturally aspirated 328i is reliable if cared for; avoid neglected 335i turbo models. F30: modern, economical and comfortable; check timing chain noise on early N20 engines. G20: current model with modern tech and strong reliability for a BMW.
The 3 Series is the sportiest saloon in its class. The Mercedes C300 is more comfortable, the Audi A4 has the best cabin build, and the Lexus IS 350 is the most reliable. For more performance, see the BMW M3.
About ₦4.5m–₦10m for an E90 and ₦10m–₦20m for an F30.
About ₦14m–₦20m for an F30 and ₦25m–₦55m for a G20.
The fourth-generation 3 Series (1998–2006), now an affordable classic from about ₦3m.
About these prices: ranges are estimates based on Nigerian dealer and marketplace asking prices in October 2026. Prices change with the exchange rate, import duty, mileage and condition, so confirm with the seller before you pay. More models in BMW prices in Nigeria and our car prices in Nigeria hub.
Pmike is the blog editor at LuxuryCars.ng, writing clear guides on car prices, insurance, and ownership to help Nigerians buy cars with confidence.