Here is the full list of all 43 STAR WARS Battlefront II achievements. It takes around 60-80 hours to unlock all of the achievements on Windows.
In the Campaign, use the Droid to shock three enemies at once.
Get 20 Killstreaks with Interceptor ships.
Reach Rank 50.
Defeat 50 enemies in Heroes Vs Villains.
Complete the mission "Inferno".
In Multiplayer, defeat 3 enemies within one Vanguard usage 5 times.
In Multiplayer, defeat 150 enemies with the Heavy's Sentry Gun.
Win a match of Strike.
Win one match in each Multiplayer game mode.
Win a match of Heroes vs Villains
Play as all launch heroes in Multiplayer.
Complete the mission "Ashes of the Empire".
Complete the mission "Project: Resurrection".
Complete the mission "Discoveries".
Complete the mission "Until Ashes".
Complete all unique Battle Scenarios.
Win a match of Starfighter Assault.
In Multiplayer, get 25 headshots with longblaster rifles.
Complete the mission "The Battle of Jakku".
In the Campaign, destroy eight starfighters in the skies of Jakku.
Complete the mission "Cache Grab".
In Multiplayer, boost 100 allies with the Officer commands.
Complete the mission "Under Covered Skies".
Reach Rank 25.
Defeat 500 enemies as a hero on any Multiplayer map.
Win a match of Galactic Assault.
Complete 25 Multiplayer Milestones.
Complete the mission "General Distress".
Complete the mission "Royalty".
Complete the mission "The Outcasts".
Win a match of Blast.
Complete the mission "The Storm".
In the Campaign, eliminate a Scout Trooper with Iden’s melee takedown.
Complete the mission "The Observatory".
Be the first one to defeat an enemy in a Multiplayer match.
Complete the mission "The Dauntless".
Complete the mission "The Battle of Endor".
Complete the mission "The Cleaner".
Engage in an Arcade match.
In the Campaign, eliminate five enemies at once using the Barrage.
Defeat 50 enemies using Dual Proton Torpedoes with the Bomber ship class.
Defeat 25 Hero ships with Fighter ships.
Destroy 25 objectives in Starfighter Assault.