Chance upon (someone or something)

To find someone or something by chance.

I chanced upon a very interesting book during my trip.