I bought an ex lease car. I've since done 12K in it, and it's not put a foot wrong. It was serviced as per the schedule, and I contacted the garages that had done the work on it before I parted with the cash. They both said that other than normal service items it hadn't needed anything doing to it.
I did the usual checks, it drove well, and I haven't regretted it.
Buying ANY second hand car is always a gamble, at least with a lease car you know that it should have been serviced and correctly maintained.
Just make sure it's ex-lease, and not ex-rental!!!