To be honest any team should work! But just to humor you i will list 2 of my teams that i did quite well with.
Rain Dance Team
Toxicroak(Dry Skin)
-Swagger
-Brick Break
-Poison Jab
-Sucker Punch
Gardavior(Trace, which was useless in this type of battle)
-Thunderbolt (100% Hit with rain)
-Psychic
-Shadow Ball
-Wish
Drifblimp(Aftermath)
-Stockpile
-Baton Pass
-Rain Dance
-Explosion
I also then had a random team that did me well and better then the one i tried to prepare
Tyranitar(Sand stream)
-Stone Edge
-Crunch
-Thunder Fang
-Earthquake
Milotic(Marvel Scale)
-Surf
-Ice beam
-Mirror Coat
-Safeguard
Tangrowth(Chlorophyl)
-Power Wip
-Ingrain
-Focus Blast
-Toxic
Like i said this may not even be a good team, but i got through every elite four factory head with no real problems ^^
I say every because i used this team in HG and had no problem so i then traded them to test my luck on the platinum elite four