Ferrothorn is also an amazing pick for these type of teams. ferrothorn is a pokemon that can fit in well and counter rain mirror matches. how? it's there to thunder wave opposing ludicolos and kingdras, while it power whips any politoeds and swamperts out of site. it can hide well behind it by it's 4x fire type weakness and proves to be a constant great option to play by in rain teams.
"Ferrothorn seems like it has a good match-up against rain teams. It resists the water stabs, and it's fire weakness is reduced because of rain so unless they're carrying a strong fighting type attack it can be a pain to deal with, especially if it sets up a leech seed. It also has access to thunder wave to provide some speed control for your team.
Obviously with its low speed, it's susceptible to being burn by scald"
"What makes rain teams work so well are the rain buddies; Politoed and Ludicolo. A lot of people try to counter rain with something like storm drain gastrodon. This doesn't work since ludicolo can OHKO it.
Dry Skin pokemon are good for beating rain. Pokemon like Toxicroak and Heliolisk for example.
Dry skin is an ability that basically grants the pokemon water immunity, while getting healed by any water attacks that target them.
Toxicroak can deal decent damage to politoed, while dealing huge damage to ludicolo since it's weak to poison.
Heliolisk is basically the opposite. Decent damage on ludicolo, huge damage on politoed.
A good storm drain user to beat these 2 (while it isn't the best however, it still does decent) is cradily. Storm drain makes all water moves hit and heal cradily. This helps you with leading off with something thats normally outsped or beat by water.
and thirdly, prankster weather users are great. Tornadus does this especially well. Prankster sunny day or something of the sort. However, the flaw in this is that tornadus is weak to ice. & ludicolo/politoed basically always carry an ice beam. so, there's that. You could always double into a t-tar but you come into the same problem with dual water users.
oh, and of course steel types work very well here too, Aegislash & Ferrothorn especially. These 2 cant really be touched (unless they for some reason run focus blast for ferro)"
"The best way to beat Rain team, IMO is to use "something" that ruins their momentum completely.
What I mean by this is if the opponent has a Scarf Politoed paired with a Swift Swimmer, use something to either win back speed control (Tailwind/Thunder Wave/Trick Room) or is a hard stop like Storm Drain users, Ferrothorn, Rotom-W, Gyarados, Ludicolo or Ferrothorn. The thing with most rain team is they need the momentum from their swift swim Pokemon to do enough damage so that their teammates can clean or do so itself with water attacks up. Rain doesn't like facing off against duel weather such as Charizard Y/Tyranitar considering either or can change the weather especially when they switch in. Last but not least, you can run manual weather like our newest Masters World Champion Shoma Honami's Sunny Day Amoonguss. Sunny Day was used consistently at high play to disrupt Rain team's momentum by reducing the power of water moves. Best part is you can switch back the weather especially if the opposing team tries to switch in their Politoed in."
"One thing I enjoy is abomasnow. It stops rain by switching in, and by mega evolving as well. It destroys politoad, has a huge hitting neutral stab on ludicolo, and it is the president of the us! He also is a great mega for trick room, not much would outslow it. Just one turn and obama is giga draining or woodhammering politoads.
Heliolisk is also a great option, it is pretty much made for weather,and hyper voice is pretty neat. It gets surf and grass knot too, so it can double as a sand storm check. I think it is also faster than talonflame, so it can drop some dundabolts on tflames.
Also remember the main goal of rain. All rain is hyper offense. If they set up, they roll things. If they don't, they struggle trying to get set up. As mentioned, toxicroak and heliolisk can put a stop to quite a bit of rain's shenanigans."
Rain is easily stopped by Grass, Water, Flying(Talonflame) and Electric type Pokemon. Outside of typing, the Storm Drain ability really helps in stopping Water attacks. You can also cancel out the speed advantage with Thunder Wave or Trick Room. The best solution, of course, is to counter it with an opposing weather condition"
"use a sun team with venusaur. make it bulky, with giga drain and/or solar beam as well as sludge bomb. will KO swampert, gastrodon, and non-invested ludicolo with enough EV's"
*I know i am lazy to not make a summary on these suggestions but this is how i'll be fair with everyone's shared thoughts so that i don't get complained :) *
So guys this post comes to an end here it was not a very in-depth and in detail analyses however i think this was my best, hope you guys enjoyed reading through and maybe learned somethings. Bye for now!