Don't you mean opposite; I spent 30 seconds trying to figure it out on top of my lack of sleep.
Resistant to all of them:
Charizard (not available in B2/W2; you can get a Charmander from Prof. Oak for beating Red in HeartGold/ SoulSilver)
Gyarados (you can buy a Magikarp from a salesman for 500 bucks on the Marvelous Bridge)
Altaria (Swablu on Route 14, Abundant Shrine)
Salamence
Other options
Jellicent: Immune to fight, resistant to fire and neutral to ground.
Archeops: Immune to ground, resistant to fire and neutral to fight.
They all have a base stat over 475