Here is the full list of all 20 Yu-Gi-Oh! Duel Links achievements. It takes around 200 hours to unlock all of the achievements on Windows.
Win 100 PvP matches.
Collect 10 Prismatic Cards.
Win 300 Duels.
Win 30 PvP matches.
Destroy a total of 1000 monsters.
Successfully Summon a total of 1000 monsters.
Collect 300 types of cards.
Inflict a total of 1 million points of damage.
Reach Stage 20.
Win 100 Duels.
Win 5 Duels.
Win 30 Duels.
Win 50 Duels.
Reach Stage 3.
Reach Stage 10.
Destroy a total of 100 monsters.
Successfully Summon a total of 100 monsters.
Earn all achievements.
Reach Stage 50.
Collect 100 Prismatic Cards.