Considering that whale accounts and exchange accounts contain thousands of bitcoins, one lucky guy could accidentally find millions of dollars on hand !!
It's totally possible, but the odds are so low that makes it almost impossible, there are bigger odds about a meteor hitting the earth to destroy it than finding a random address with balance.
Is like using vanitygen to Bruteforce addresses just by creating them and trying to catch one with balance, you could try for years and get an empty address all the way.