Its been a long time since i battled and actully made teams so i am might be a bit rusty, so here is a team i have made.
Tyranitar @ Tyranitarite
Ability: Sand Stream
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Dragon Dance
- Crunch
- Earthquake
- Stone Edge
Physical sweeper nothing more to say
Rotom @ Life Orb
Ability: Levitate
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
- Hex
- Thunder Wave
- Volt Switch
- Dark Pulse
Special sweeper/scout, the idea is to thunder wave my oppenent and you use hex, volt switch to scout
Floatzel (M) @ Mystic Water
Ability: Water Veil
Shiny: Yes
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Ice Punch
- Low Kick
- Waterfall
- Bulk Up
Physical sweeper not really sure how i did on this one but it works pretty well for me the last time i used it
Donphan (M) @ Leftovers
Ability: Sturdy
EVs: 252 HP / 4 Atk / 252 Def
Impish Nature
- Earthquake
- Stealth Rock
- Knock Off
- Toxic
Physical tank nothing more
Dragonite (M) @ Weakness Policy
Ability: Multiscale
EVs: 4 HP / 252 Atk / 32 SpD / 220 Spe
Adamant Nature
- Dragon Dance
- Dragon Claw
- Extreme Speed
- Fire Punch
Casual dragonite sweep set
Reuniclus (M) @ Leftovers
Ability: Magic Guard
Shiny: Yes
EVs: 252 HP / 200 Def / 56 SpD
Bold Nature
- Calm Mind
- Psyshock
- Focus Blast
- Recover
Tank, calm mind to raise its SpD to raise its chance to live while making it more powerfull, psyshock to counter those Special tank like Mvenusaur , focus blast for coverage and finally recover to regain lost HP