2012 BTCC Media Day
2012 BTCC Round 1 – Brands Hatch (Indy)
2012 BTCC Round 2 – Donington Park
2012 BTCC Round 3 – Thruxton
2012 BTCC Round 4 – Oulton Park
2012 BTCC Round 5 – Croft
2012 BTCC Round 6 – Snetterton
2012 BTCC Round 7 – Knockhill
2012 BTCC Round 8 – Rockingham
2012 BTCC Round 9 – Silverstone
2012 BTCC Round 10 – Brands Hatch (GP)
2012 BTCC Round 1 – Brands Hatch (Indy)
2012 BTCC Round 2 – Donington Park
2012 BTCC Round 3 – Thruxton
2012 BTCC Round 4 – Oulton Park
2012 BTCC Round 5 – Croft
2012 BTCC Round 6 – Snetterton
2012 BTCC Round 7 – Knockhill
2012 BTCC Round 8 – Rockingham
2012 BTCC Round 9 – Silverstone
2012 BTCC Round 10 – Brands Hatch (GP)