Here is the full list of all 42 Warhammer: Battle March achievements worth 1,000 gamerscore.
Play 100 multiplayer games
You have won 10 multiplayer battles in the escort the flag mode
You have won 10 multiplayer battles in staged arena mode
You have won 10 Siege multiplayer battles
You have won 10 multiplayer battles in a row
You have won at least one multiplayer battle with each race
You have won a multiplayer battle with mercenary units only
You have won at least one multiplayer battle against each race
You have won 5 multiplayer battles in a row
You have won 3 multiplayer battles in a row
You have won a siege battle without siege weapons
You have won a multiplayer battle with only Heroes
Kill 100 heroes in multiplayer games
You have won a normal multiplayer battle while spending only 75% of your available money
You have won a duel in a multiplayer battle
You have won a 2v2 multiplayer battle
Successfully complete the tutorial
Successfully complete the first chapter of the Chaos campaign
Successfully complete the first chapter of the Empire campaign
Successfully complete the first chapter of the Orc campaign
Successfully complete the second chapter of the Chaos campaign
Successfully complete the second chapter of the Empire campaign
Successfully complete the second chapter of the Orc campaign
Complete the Empire campaign
Complete the Chaos campaign
Complete the Orc campaign
Complete all optional missions in all campaigns
Fully heal/reinforce at least 1 squad in a refill camp
Kill at least 1 enemy artillery unit based on a tower, during a siege
Win any duel in the campaigns
Kill every single enemy model in a campaign map
Finish any campaign with all heroes at lvl 40
Watch the complete credits video
Refill every squad in your army during any campaign
Purchase any upgrade for a regiment in any campaign
One of the campaign Heroes reaches lvl15
Sell a non-expendable artefact to the alchemist
Kill at least 3 enemy models with a single hero spell
Enter a battle with a mounted hero in Campaign
Complete Chaos campaign twice. Once with Khorne and once with Nurgle
Complete all campaigns on hard difficulty
Complete an entire campaign with the advanced controller scheme