Wiktionary
who would have thought it
phr. (non-gloss definition: An expression of surprise or incredulity)