Spengler startet bereits seit 2005 in der DTM und hat der Serie seither eindrucksvoll seinen Stempel aufgedrückt. In 74 Rennen stand der 28-Jährige bereits neun Mal ganz oben auf dem Treppchen. Außerdem erreichte der Frankokanadier bis dato elf Polepositions sowie zwölf schnellste Rennrunden. Zwei Mal - 2006 und 2007 - verpasste Spengler den DTM-Titelgewinn nur knapp und beendete die Saison auf Platz zwei der Fahrerwertung. 2011 wurde er für Mercedes-Benz Dritter im Endklassement.
"In den vergangenen Wochen haben wir uns neben der Entwicklung des BMW M3 DTM auch mit der Fahrerbesetzung für unser DTM-Comeback in der kommenden Saison beschäftigt", sagt BMW Motorsport Direktor Jens Marquardt. "Außerhalb der eigenen Reihen war Bruno Spengler einer unserer absoluten Wunschkandidaten. Trotz seines jungen Alters bringt er eine Menge DTM-Erfahrung mit, die uns in der Entwicklungsphase und an den Rennwochenenden ganz sicher zu Gute kommen wird. Deshalb haben wir nicht gezögert, ihn zu verpflichten, als sich die Gelegenheit bot. Bei welchem unserer drei Teams er fahren wird, legen wir zu einem späteren Zeitpunkt fest."
Spengler machte sich zunächst in der Formel Renault und in der Formel 3 einen Namen, ehe er 2005 in der DTM debütierte. Am Lausitzring (DE) gewann er in der Premierensaison als Sechster seine ersten Punkte. 2006 feierte er am Norisring (DE) seinen ersten Triumph und ließ am Nürburgring (DE) die erste Poleposition folgen. Seither hat er sich zu einem der Top-Piloten in dieser Serie entwickelt.
BMW wird 2012 mit drei starken Teams in der DTM vertreten sein. Das BMW Team Schnitzer wird genauso zwei BMW M3 DTM einsetzen wie das BMW Team RBM und das BMW Team RMG. Andy Priaulx (GB) und Augusto Farfus (BR) wurden bereits am 15. Juli 2011 als BMW Piloten für 2012 bestätigt.