Managed to beat the elite 4 no fainting

Here’s the team that did it for my first time

What are the builds + ivs and all?

Mega Kangaskhan
• Ability: Parental Bond
Moves: Power-Up Punch, Return, Sucker Punch, earthquake
• Nature: adamant (+attack, -Special Attack)
• EVs: 252 Attack / 252 Speed
• Item: Kangaskhanite

2.	Excadrill
•	Ability: Sand Rush

Moves: Earthquake, Iron Head, Rock Slide, rapid spin
• Nature: Jolly (+Speed, -Special Attack)
• EVs: 252 Attack / 252 Speed
• Item: choice scarf

3.	Hydreigon
•	Ability: Levitate

Moves: Dragon Pulse, Flamethrower, Flash Cannon, dark matter
• Nature: Mild (+Special Attack, -defense)
• EVs: 252 Special Attack / 252 Speed
• Item: choice specs

4.	Milotic
•	Ability: Marvel Scale
•	Moves: Surf, blizzard , Recover,  toxic
•	Nature: Bold (+Defense, -Attack)
•	EVs: 252 HP / 252 Defense
•	Item: Leftovers

5.	Togekiss
•	Ability: Serene Grace 

Moves: Air Slash, Aura Sphere, Dazzling Gleam, thunder wave
•Nature: Modest (+Special Attack, -Attack)
• EVs: 252 speed / 252 Special Attack
• Item: life orb
6. Clefable
• Nature: bold (+defense, -attack)
• Ability: Magic Guard
• Moves:
• dazzling gleam
• Flamethrower
• Calm Mind
• Soft-Boiled
• Held Item: Leftovers
• EVs: 252 HP / 172 Def / 84 SpD

Hope that helps

Thanks!