Full list of all 93 Baldurs Gate II: Enhanced Edition achievements. It takes around 100-120 hours to unlock all of the achievements on Windows.
Reach level 30 with a Thief or Bard.
Reach level 30 with a Mage or Sorcerer.
Reach level 30 with a Cleric, Druid, or Shaman.
Acquire the thief stronghold.
Acquire the cleric stronghold.
Acquire the bard stronghold.
Acquire the wizard stronghold.
Acquire the druid stronghold.
Acquire the paladin stronghold.
Complete the game on Story Mode difficulty.
Complete the game solo.
Acquire the ranger stronghold.
Become a Fallen Paladin or a Fallen Ranger.
Have a Lore skill of 100 or more.
Have Disease, Fatigue, and Poison active at the same time.
Reach level 30 with a Fighter, Ranger, Paladin, Monk, or Barbarian.
Finish the game with a full party of dead allies.
Have an Armor Class of -15 or lower.
Have Bless, Chant, and Luck active at the same time.
Finish the game without any party members dying.
Increase an attribute score to 25.
Acquire Despised reputation.
Raised enough gold to hire assistance.
Kill 1,000 creatures.
Acquire Heroic reputation.
Acquire the warrior stronghold.
Reach 150 Hit Points.
Become a Grand Master.
Complete the game on Legacy of Bhaal difficulty.