Hm... Well, let's see.
Platinum: Empoleon, Steelix (0 badges), Wormadam Trash Cloak, Bronzong (1 badge), Bastiodon (requires ID No. ending in even #), Probopass (2 badges), Scizor (3 badges), Magnezone, Lucario (5 badges)
B2W2: Lucario (0 badges), Magnezone (1 badge), Excadrill, Steelix (2 badges), Klinklang, Probopass, Ferrothorn (4 badges), Aggron (5 badges), Skarmory, Bisharp (6 badges), Bronzong, Metagross (8 badges)
XY: Lucario (0 badges), Aegislash, Steelix, Probopass, Ferrothorn, Mawile (1 badge), Escavalier (5 badges), Klefki, Magnezone, Bisharp (6 badges), Aggron (X only), Durant (7 badges), Scizor, Skarmory (8 badges)
May be missing one or two in there, but... Hope this helps!