As the subject says, looking for a secondhand camera for $300, for my friend.

What she's after is something that can do decent macros and enough zoom from wide to do some basic portraitures.

She doesn't mind if it's point and shoot, mirrorless, bridge, or DSLR sized, just wants something that will give enough zoom to take some basic pictures, but provide enough image quality (colour, sharpness, etc) to feel happy with the photos.

With so many cameras out there, I don't know where to start, so thought I'd ask here, since it'll be quicker based on user experiences.

Any recommendations that I can look into?