BMW 320i

15 generations · 15 engine options · data across all years of the 320i platform.

16,513
Labor times
19,439
Torque specs
17,772
DTC codes
0
Repair procedures
158
Fluid specs
7
Open recalls
5-Year Cost of Ownership · 2023 2.0L I4
$10,641
~$2,128/yr maintenance labor at $150/hr. Other engines/years vary — pick a generation below to see its breakdown.

Generations & engine options

2023
1 engine option
2.0L I4
2018
1 engine option
2.0L I4
2017
1 engine option
2.0L I4
2016
1 engine option
2.0L I4
2015
1 engine option
2.0L I4 Turbo N20
2014
1 engine option
2.0L I4 Turbo N20
2013
1 engine option
2.0L I4 Turbo N20
2012
1 engine option
2.0L I4 Turbo N20
1983
1 engine option
1.8L I4
1982
1 engine option
1.8L I4
1981
1 engine option
2.0L I4
1980
1 engine option
2.0L I4
1979
1 engine option
2.0L I4
1978
1 engine option
2.0L I4
1977
1 engine option
2.0L I4
⚖️ Compare the 320i to another vehicle →