Well, my battle strategy is none other than using offense and speed, i don't use defense that much and i always specialize in balancing my team. In an easier term, my battle strategy is using offense and speed together to knockout opponents in fast but powerful strike.
As for my Pokemon Team, it's in Pokemon Sapphire since it is my first game and my original game. I have two teams mainly, my Battle Team that is for battling hard opponents and my Official Team is the team i'm always with and i'm currently training, all of my pokemon in the official team are nicknamed mainly from the Pokemon Games. Though i will only post my Battle Team.
Moves: Fire Blast, Recover, Hyper Beam and Psychic
Moves: Extremespeed, Outrage, Dragon Claw and Hyper Beam
Moves: Hyper Beam, Hydro Pump, Sheer Cold and Water Spout
Moves: Hydro Cannon, Hydro Pump, Skull Bash and Surf
Moves: Iron Tail, Leaf Blade, Aerial Ace, Giga Drain