Can't come close to some of those lists, but since 2008:
2007 330d MSport Touring
2009 135i Coupe
2011 MINI JCW Clubman
... give it a couple of weeks as it is in transit...
(all owned from new).
Gone: Fiesta - Focus - E46 320dSE - E91 330dMSport - E82 135iMSport - R55 JCW Clubman
Now: M135i with lots of toys