I generally keep my cars quite a long time, but I'm now getting to the age where I can't remember when I sold some of them!
In rough order:
1968 Mk2 Cortina - bought 1992 as 2nd owner - sold about 10 years ago so in the family over a decade
1969 Mk2 Cortina 2 door - bought 1993 - sold 2002ish - recently stolen from owner in the Midlands after the bloke I sold it to converted it to a V6 and sprayed it white
1981 Golf GTI - bought 1997 and only on the road for 2 years before rust got too bad to manage
1984 Passat GL5 - 1999-2002 - cheapest car I've ever owned and sold for a profit after 40k miles!
1992 Citroen BX 16Valve - bought 2001 - sold 2005
1993 Citroen ZX Furio 1.8 - wife's first car! 1999 till it was scrapped after both my parents and sister owned it after us! Only died in about 2010
1988 Citroen BX GTI 16V (v early one) - bought about 10 years ago and still have it!
2005 Seat Leon Cupra R - new-2008 - did hardly any miles in it and sold when it got scratched!
1998 VW Passat 1.8T Sport auto estate - 2005-2009 - bought to save the wheels on the LCR!
2004 Audi A6 Avant 3.0 QS - bought 2008 - sold 2014 - definitely the longest owned daily driver in the family and now with a happy new owner

2002 S8 - bought 2010 and still got, so 4 years and counting!
Guess I fall into the long term ownership camp since most seem to have stayed at least 3 years!