Petrolhead Corner - A Greatest Hits of BMW M cars up for auction
BMW M3 Buyer's Guide: Every Generation from the E30 to G80
BMW M3 CRT (E90) Spotted - PistonHeads UK
BMW M3 Competition Package E92 specs, 0-60, quarter mile, lap
Top Gear's Bargain Heroes: the E90 BMW M3
E90 and E92 BMW M3: Expert tips on buying, maintenance and more
The Five Best BMW M3's of All Time
BMW M3 E90, E92 and E93
Best Road Cars Ever Developed by BMW's M Division
Is the E90 M3 the Best M Car Ever Made?
Top Gear's Bargain Heroes: the E90 BMW M3
BMW M3 (E90/E92) Review & Buyers Guide
BMW M3 Buyer's Guide
Top Gear's Bargain Heroes: the E90 BMW M3