Like previous games, several Pokémon have the Pickup Ability. This Ability allows for the Pokémon to randomly pick up items. The items vary based upon the level of the Pokémon. However, Black & White have their own PickUp list. First, below are the Pokémon that can have the PickUp ability, only one of which is available in game until you beat the Elite Four. In addition to the usual feature, when a hold item is used in battle, if a Pokémon with PickUp doesn't have a hold item, it will pick up that item.

Meowth Aipom Teddiursa Phanpy Zigzagoon
Linoone Pachirisu Ambipom Munchlax Lillipup

Lv. Common Uncommon V. Unc. Rare V. Rare
1-10
Potion
Antidote
Super Potion
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Max Repel
Nugget
11-20
Antidote
Super Potion
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Nugget
King's Rock
21-30
Super Potion
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
King's Rock
Full Restore
31-40
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Full Restore
Iron Ball
41-50
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Iron Ball
Lucky Egg
51-60
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Heart Scale
Lucky Egg
Prism Scale
61-70
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Heart Scale
Full Restore
Prism Scale
Elixir
71-80
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Heart Scale
Full Restore
Max Revive
Elixir
Prism Scale
81-90
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Heart Scale
Full Restore
Max Revive
PP Up
Prism Scale
Leftovers
91-100
Revive
Rare Candy
Sun Stone
Moon Stone
Heart Scale
Full Restore
Max Revive
PP Up
Max Elixir
Leftovers
Prism Scale