A lot will depend on your towcar and the shape of the mirrors, even those that fit onto the door will not necessarily fit a vehicle with a large door. Either repeat your question stating your towcar and hope someone has some experience of that vehicle or go to a good dealership who will let you try out several for fit and vision (and price!!)
i have used Milenoc which hav efitted a Saab 9000, Mondeo Mk2, Mondeo Mark 3 and Sorento. You can get spares easily and they are very stable. No paintwork damage.