If you have a good competitive moveset for Igglybuff, post an answer below and upvote the best ones.
Be sure to include full set details in your post, e.g. items, abilities, natures and EVs. Some detail, including the intended game mode for your set, is also appreciated. Access the full list of guidelines here.
Igglybuff Pokédex and learnset for reference.
Igglybuff @ Eviolite Level: 5 Ability: Cute Charm EVs: 196 HP / 116 Def / 196 SpD Careful Nature - Wish - Protect - Play Rough / Body Slam / Any Physical Coverage - Heal Bell
Igglybuff @ Eviolite Level: 5 Ability: Cute Charm EVs: 196 HP / 116 Def / 196 SpD Calm Nature - Wish - Protect - Hyper Voice / Draining Kiss / Any Special Coverage - Heal Bell
This moveset is if you don't want to use Dig, Igglypuff's only Ground move: Igglybuff @ Eviolite Ability: Cute Charm EVs: 232 Attack / 232 HP / 44 Spe Lonely or Mild Nature - Psychic - Fire Blast - Body Slam - Play Rough
I made sure to make as many of them physical as possible(because of Cute Charm), while still having coverage, Psychic and Flamethrower are coverage moves to Poison and Steel, Igglypuff's two weaknesses. Dig covers both of them, but I've heard it been said that it's not a very good ground move.
This moveset is if you're okay with using Dig Igglybuff @ Eviolite Ability: Cute Charm EVs: 232 Attack / 232 HP / 44 Spe Adamant Nature - Dig - Body Slam - Mega Kick - Play Rough
This moveset is for if you're okay with using Dig, which is the only move Igglybuff knows that covers both weaknesses. It also has all four moves with the Cute Charm effect, which is good.