Here is the full list of all 43 Diablo III: Reaper of Souls - there are Ultimate Evil Edition achievements worth 1,000 gamerscore.
Equip all Inventory slots with Legendary items that have a minimum required level of 70 or higher.
Reach level 70 with 6 different classes.
Get a destruction callout for breaking 50 objects.
Complete 500 Bounties.
Kill 100 Treasure Goblins.
Reach level 70 in Hardcore mode.
Enchant all your equipment slots.
Finish a Nephalem Rift within 15 Minutes.
Kill Malthael in Hardcore mode.
Kill 500 elite (champion, rare, or unique) enemies.
Kill Diablo in Hardcore mode.
Kill 500 Monsters while in Nephalem Rifts.
Complete 5 Bounties.
Complete all quests in Act IV.
Kill Diablo.
Complete all quests in Act III.
Kill Azmodan.
Kill the Siegebreaker Assault Beast.
Kill Ghom.
Complete all quests in Act II.
Kill Belial.
Kill Zoltun Kulle.
Kill Maghda.
Raise the Blacksmith to level 12.
Complete all quests in Act I.
Kill the Butcher.
Reach level 70.
Kill the Skeleton King.
Complete all quests in Act V.
Kill Malthael.
Kill Adria.
Replace a property with Enchanting.
Pick up 500,000 gold.
Kill Urzael.
Raise the Mystic to level 12.
Raise the Jeweler to level 12.
Acquire the Mystic.
Socket a gem in an item.
Craft 100 items.
Craft 5 items.
Combine gems.
Use a merchant to repair an item.
Recruit the Templar, Scoundrel, and Enchantress.