Please remove duplicate log ins As part of an upgrade to PistonHeads, we need you to go to the Classifieds Preferences page and choose your unique login by 31st of October

Hide Do it now
BMW M235i: Driven

BMW M235i: Driven

Loved the idea of the M135i but couldn't stomach the looks? Step up M235i (UPDATE - now with vid!)

BMW i3: Review

BMW i3: Review

The future of urban personal transport? PH drives the BMW i3 to find out

Alpina B3 Bi-Turbo: Review

Alpina B3 Bi-Turbo: Review

Two turbos have to be better than one, right? Alpina's B3 says hell yes

Alpina XD3: Review

Alpina XD3: Review

Can the Alpina magic extend to a blinged up diesel SUV? Er...

BMW M6 Competition Pack: Driven (briefly)

BMW M6 Competition Pack: Driven (briefly)

Does a 'Competition Pack' make any sense on a two-tonne coupe? Harris has three laps to find out...

BMW 4 Series: Review

BMW 4 Series: Review

Bye bye 3 Series coupe, hello 4 Series - Harris gets acquainted

BMW i3: Driven

BMW i3: Driven

Harris gets an early go with BMW's pioneering carbon fibre city car

Batmobile CSL meets E46 CSL

Batmobile CSL meets E46 CSL

From one CSL to another - the lightweight E46 M3 CSL meets its ancestor

BMW M6 Gran Coupe: review

BMW M6 Gran Coupe: review

It's a lovely car but is it really an M car? PH investigates

PH2 ridden: BMW R1200GS

PH2 ridden: BMW R1200GS

A new dawn for BMW's iconic adventure bike as liquid cooling arrives for the first time on a Boxer twin