2.5 "N52B25" Engine [e.g. BMW 3 E46]
![2.5 "N52B25" Engine [e.g. BMW 3 E46]](/products/2-5-256s5-n54b25-moottori-bmw-e46/1.webp)
| Engine code | N52B25 |
|---|---|
| Condition | Used / reconditioned |
Request a quote for this part
Tell us your car details and we'll send a quote within 24 hours.
The BMW E46 2.5 (engine code: N54B25) is a petrol engine built by BMW that was used in several E46 3 Series models. It has a displacement of 2494 cm³ and produces around 192 hp (141 kW) with 245 Nm of torque. The engine is fitted with twin turbochargers and reaches its maximum torque as early as 2000 rpm. Performance is excellent, with 0–100 km/h taking around 6.5 seconds.
The N54B25’s technical specifications are impressive. It features two turbochargers that improve both performance and fuel economy. In the twin-turbo setup, the smaller turbo spools up first, allowing the larger turbo to then be fed with airflow. This significantly improves throttle response and low-end torque. The engine also has direct fuel injection, which improves fuel economy and reduces emissions.
The N54B25 is well engineered, and its components are high quality throughout. Aluminium and magnesium are used in its construction, reducing weight and improving cooling. The cylinder heads also feature a highly durable Vanos variable valve timing system, which boosts engine performance and cuts emissions.
The BMW E46 2.5 engine (N54B25) is a high-performance, technically advanced unit that delivers excellent power and torque, making it a firm favourite among car enthusiasts. Its quality components and innovative design make it a reliable, long-lasting choice.
The BMW E46 2.5 engine was used in many E46 3 Series models, including the BMW 325i, 325xi and 325Ci. The N54B25 was also used in BMW’s X3 and Z4 models.
The exact engine shown in the photo may no longer be available, but we always send our quote together with photos and full details — including mileage and general condition — of the engine currently in stock.