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