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.
Successfully Summon a total of 1000 monsters.
Inflict a total of 1 million points of damage.
Win 100 Duels.
Win 30 PvP matches.
Win 50 Duels.
Collect 300 types of cards.
Win 5 Duels.
Win 30 Duels.
Destroy a total of 100 monsters.
Successfully Summon a total of 100 monsters.
Reach Stage 10.
Reach Stage 3.
Earn all achievements.
Win 300 Duels.
Reach Stage 20.
Reach Stage 50.
Collect 10 Prismatic Cards.
Collect 100 Prismatic Cards.
Destroy a total of 1000 monsters.