have the luck of the devil

have the luck of the devil

  (old-fashioned)
to be very lucky Then he won £3000 on the lottery - that man has the luck of the devil!
See also: devil, have, luck, of