On his PSL debut season, Owen scored 102 runs in eight innings at an electric strike rate of 192.45. The 23-year-old went unsold in last year's IPL mega auction but made a stunning comeback this January by etching his name into Big Bash League history.