I've had many teams over the years, so I'll give you 3 teams that I had!
First of all, let's start with Pokemon Ruby. Because I was a little kid, I didn't really have a strategy. It was mainly using my starter. Here it is!:
Blaziken, level 81:
-Mirror Move
-Sky Uppercut
-Flamethrower (It was Blaze Kick for a long time, but I found out I could buy Flamethrower at the gamecorner!)
-Slash
Groudon, level 45:
The usual moves it had when catched. The only problem was I thought it was the only legendary in the game so I used my Master ball :(
Zangoose, level 36:
Because it's my favourite Pokémon, and still is, I raised it for a bit.
-Crush Claw
-Slash
-Swords Dance
-Quick Attack
Zigzagoon, level 12:
Better known as the HM Slave of the 3rd gen, even tho I used it for 2 HM's. It knew the moves:
-Cut
-Rock Smash
-Headbutt
-Tail Whip
Tentacool, level 23 (Nicknamed him for some reason into Acooltent...)
-Surf
-Dive
-Waterfall
-Constrict
Aron, level 11
-Strenght
-Tackle
and two other moves I don't know..
That was Ruby. Now onto my first ever Pokémon Game ever played, but still too young to understand. This was 2004 BTW, even tho the game came out in 1999 for my country.
It was my birthday and my parents bought me a Gameboy Advance, with for some reason Pokemon Blue bought on the interwebz.
Heres the team! (This is the exact team I used on Firered, a game I got a few months later. The moves are different tho)
Charizard, level 100 (yup, my first level 100 :) )
Sandslash, level 52 (It was my favourite Pokemon on that game so I know the level it was
Pikachu, level unknown (I found it in Viridian Forest, so I caught it :) )
Graveler (Golem on Firered), Level unknown. (I liked Geodudes scream, so I caught it because of that :) )
Last team is on Pokemon Gold. I wanted to be nostalgic so I asked my parents for a copy of Pokemon Gold. I still have the same save-file, so this is the team!
Typhlosion, level 81 (My favourite starter of all time!)
-Quick Attack
-Flamethrower
-Flame Wheel
-Strenght
Pidgeot, level 80
-Wing Attack
-Steel Wing
-Sand Attack
-Fly
Gyarados, level 80
-Dragon Rage
-Hydro Pump
-Hyper Beam
-Thunder
Raticate, level 77
-Super Fang
-Hyper Fang
-Pursuit
-Cut
Tentacool, level 15
-Surf
-Whirlpool
-Poison Sting
-Supersonic
The rest are in the PC!
These were my 3 favourite teams ever used! I have many more teams, but or they were underleveled or there was no story behind it!