"I've never thought I would see you again."
「あなたとまた会えると思っていなかった。」
"I ran into someone I met before unexpectedly."
「この前会った人と、偶然また会った。」
run into = 「偶然出会う」
unexpectedly = 「偶然にも」
"run into" には「偶然に」と言う意味が含まれているので
"unexectedly" は使わなくても良いかもしれません。
"I bumped into my friend in the train."
「電車の中で友達と偶然出くわした。」
bump into = 「偶然出会う」
お役に立てれば幸いです。