Pokemon that are Level 81-100 that have the ability Pickup have a 1% chance of picking up Leftovers.
Source