How do you counter rain teams? I've tried adding thundurus-t and sunny day sableye to my team just for them, but I've had no luck. They always find a way to get the rain back up and then kill everything with ludicolo.
There are some really good anti-rain Pokemon you can use, but more than anything it comes down to outplaying and predicting your opponent (be wary, though, most rain teams worth their salt have ways to work around their weaknesses).
Weather changers are good, but you would want to have then in the back seat, because if they die too early you're out of luck (and most teams don't lead with their weather anymore unless a prankster can set up). I've had great success with Tyranitar, although I suppose Ninetales can work if you find a way to fit it into your team.
Now as for anti-rain Pokemon:
-
Virizion: Can beat Ferrothorn and most waters, must be wary of Toxicroak
-
Ludicolo: May be hard to fit him in if you aren't running rain, but rain teams can't do too much to him short of STAB Hurricane and Poison Jab.
-
Gastrodon: Storm Drain is amazing. Be sure to have a Rindo Berry.
-
Ferrothorn: lol so many resistances
-
Rotom-W: He can't hurt Gastrodon and is hurt badly by a stray HP Grass, but damn this thing is good. A Modest Choice Specs 252 STAB Thunderbolt can OHKO standard Kingdra if you lack a dragon. Very nice.
-
Zapdos: It's an electric type, and has good bulk. At the bottom of the list because rain teams almost always have more than one Ice Beam user.
There's quite a few more Pokemon that can beat rain, but I really need to get back to studying, lol. Note how most Pokemon that give rain teams trouble can also work pretty well under rain themselves.