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
Rare Candy
Hyper Potion
11-20
Antidote
Super Potion
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Hyper Potion
Nugget
21-30
Super Potion
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Nugget
King's Rock
31-40
Great Ball
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
King's Rock
Ether
41-50
Repel
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Ether
Iron Ball
51-60
Escape Rope
Full Heal
Hyper Potion
Ultra Ball
Revive
Rare Candy
Sun Stone
Moon Stone
Heart Scale
Iron Ball
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