And vice-versa, I assume. My achievements list shows 243/288, even though I am only missing 4 cycling routes (currently unachievable, which is a topic of its own). The rest is made up of 30 running routes and 11 running achievements. This leaves me in the tragic situation of having a progress bar I can never fill, short of taking up a new sport.
Zwift should only show/count relevant achievements.
Should be quite simple to determine whether a user is a cyclist, runner or both and only show the relevant achievements. In fact, this appears to already be happening, since the achievements are not shown in the list, yet still included in the total and the progress bar.