My Download Game is stuck at 48%

Suggestions:

Pause the update for about 3-5 seconds, then resume. If this fails, then restart all of your internet related hardware (modem/routers, etc) then restart the PC. (Use RESTART not Shut Down)

And make sure you wait till its entirely downloaded before attempting to play, even if the play button is available.

If none of that helps, you may need to visit this thread and look for troubleshooting the battlenet launcher:

-Current list of known fixes and work arounds from the community and other sources!