BMW 3 Series 320si Engine ReplacementCompare Prices & Get Quotes
Get free, no-obligation quotes today from trusted UK BMW 3 Series 320si engine specialists. Compare prices on reconditioned, rebuilt and used engines for this rare homologation special - the hand-built N45B20A four-cylinder that powered the WTCC racer.
Instant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide Network
How it works
3 Simple Steps to Finding the Right Replacement Engine
Clear information first, then the right engine and specialist for your exact vehicle.
Variant History
BMW 3 Series 320si Engine History & Specs at a Glance
The BMW 320si was a homologation special produced to meet FIA World Touring Car Championship (WTCC) and Super 2000 regulations. Just 2,600 examples were built worldwide between late 2005 and mid-2006, of which only 500 were right-hand drive for the UK market. Based on the E90 320i M Sport, the 320si received a completely re-engineered four-cylinder engine - the N45B20A - which was hand-built alongside BMW's racing engines at the Hams Hall plant.
September 2005 - August 2006 - N45B20A, 2.0-litre 16-valve DOHC, 173hp, hand-built homologation engine
Every engine fitted to the BMW 3 Series 320si is covered below, with UK rebuilt pricing and known failure points.
Engine Codes & Pricing
BMW 3 Series 320si Engine Codes Specifications & Replacement Cost
Find your exact engine code, specs and UK replacement cost guide.
N45B20A / N45B20S — 2.0-litre Petrol (2005-2006, E90 320si)
Power Output
173hp (127kW) at 7,000rpm
Years Fitted
2005-2006
Unique Features
Hand-built engine; carbon fibre cam cover saving 10kg; bore 85mm x stroke 88mm; compression ratio 11.0:1; no Valvetronic system; aluminium alloy cylinder liners; unique cylinder head cast alongside BMW F1 engines
Can’t find your exact engine code?-> Get quotes for N45B20A BMW 3 Series 320si engine replacement
BMW 3 Series 320si Engine Problems Repair Cost vs Replacement
The BMW 320si is powered by the unique N45B20A engine - a hand-built, high-revving four-cylinder developed specifically for this homologation special. With only 500 right-hand drive examples ever produced, replacement engines are rare and specialist knowledge is essential. Rebuilt engines through EnginesMarket are rare but available through specialist networks, backed by a minimum 12-month unlimited-mileage warranty.
Common failure points and repair options
🌡️
Engine Failure & Parts Scarcity
Affected
BMW 3 Series 320si (N45B20A, 2005-2006)
Typical failure mileage
Highly variable - many fail due to age-related issues or low-mileage use
Root cause
The N45B20A is a completely unique engine, not an evolution of the standard 320i's N46B20. It features different bore and stroke dimensions (85mm x 88mm), wilder camshafts, bigger valves, a higher 11.0:1 compression ratio, and crucially - no Valvetronic system. The engine was hand-built and shares components with racing units. Parts are extremely difficult to source; BMW main dealers have quoted 10-month waits for new engines.
Repair options
Repair tier
Dealer price
Specialist price
Engine diagnostics & software update
£300-£600
£200-£400
Engine rebuild - specialist
£5,000-£8,000+
£3,500-£5,500
Full engine replacement - rebuilt/reconditioned
£6,000-£10,000+
£2,500-£4,500
Our recommendation
If your 320si has developed running issues, start with specialist diagnostics - many idle and cold-start problems are software-related rather than mechanical. If the engine has suffered catastrophic failure, a used or rebuilt N45B20A is the only correct option - a standard 320i engine is not compatible and will destroy the car's value. Given the rarity of the 320si, investing in the correct engine is almost always the right decision for a genuine example.
Don't Let Engine Failure Write Off Your BMW 3 Series 320si
The BMW 320si is one of the most interesting homologation specials of the 2000s - a genuine four-cylinder M3-inspired machine with a hand-built racing engine. With only 500 UK examples ever produced, keeping your 320si on the road with the correct engine is essential. Compare quotes from specialists who understand the N45B20A and get your 320si back on the road with nationwide supply & fit options.
BMW 3 Series 320si Engine ReplacementFrequently Asked Questions
Everything BMW 3 Series 320si owners usually ask before choosing a rebuilt, reconditioned or used replacement engine.
A BMW 3 Series 320si engine replacement typically costs £2,500-£4,500 for a rebuilt unit supply-only, or £3,500-£6,000 fitted by a specialist. Used engines start from around £1,200-£2,500, while reconditioned units range from £2,200 to £3,500.
Prices are significantly higher than standard 320i engines due to the N45's rarity
Rebuilt engines carry a 12-month unlimited-mileage warranty
Supply & fit adds £500-£1,000 in labour due to specialist requirements
The 320si uses a completely unique N45B20A engine, not an evolution of the standard 320i's N46 or N43. Differences include: increased bore (85mm vs 84mm) and shortened stroke (88mm vs 90mm); higher 11.0:1 compression ratio; larger valves and wilder camshafts; no Valvetronic system; aluminium alloy cylinder liners; hand-built construction; and a carbon fibre cam cover saving 10kg.
No - a standard 320i engine (N46 or N43) is not a direct replacement for the 320si's N45B20A. The engines have different bore and stroke dimensions, different cylinder heads, different engine management, and different ancillaries. Fitting a non-original engine will also significantly reduce the car's collector value.
The N45B20A is a completely unique engine, not a modified N46
Only 2,600 320si examples were built worldwide, with just 500 right-hand drive cars for the UK. The engines were hand-built at BMW's Hams Hall plant alongside racing engines. BMW main dealers have quoted 10-month waits for new engines. Parts supply is extremely limited, and many components are unique to this engine.
Low production numbers mean limited used engine availability
Hand-built construction means higher manufacturing costs
The engine shares components with racing units, not standard road cars
A typical BMW 3 Series 320si engine replacement takes 2-4 days for a specialist workshop, assuming the replacement engine is available. However, sourcing the correct N45B20A engine can take significantly longer due to rarity.
Allow 2-4 days for supply & fit through a specialist
Sourcing the correct engine may take weeks or months
Additional time may be needed if unique parts are required
Every rebuilt and reconditioned BMW 3 Series 320si engine supplied through EnginesMarket carries a minimum 12-month unlimited-mileage warranty. Used engines typically come with a shorter warranty (30-90 days) depending on the supplier - always confirm exact terms before purchasing.
The BMW 3 Series 320si is a rare homologation special - and finding the right engine for it requires specialist knowledge. Our network of vetted UK specialists understands the unique N45B20A engine and can supply the correct replacement for your car. Enter your registration, get free, no-obligation quotes, and keep your 320si on the road with the engine it deserves.
SpecialistSpecialist BMW 3 Series 320si engine suppliers in our network
12-Month12-Month Warranty on every rebuilt BMW 3 Series 320si engine