Hi ya and welcome
What sort of year are you looking for as depending on year depends on model.
R50,R52,R53 is the first generation up to 2006 is the R52 went on abit longer
R56 second generation, 2006/7 on to 2013/14 ish
If you can narrow it down we can be more precise, +1 for what THE NUN says
I would also say service history is important thing, there are a few problems with both generations but if you have a problem do your research first because people have had work carried out by mini free or under good will. Again the service can be very good or shocking unfortunately that's life.
As I said if you know what sort of year your looking for people can help some more
Hope this helps
Ps think about your options you would like to ie leather, AC, satnav