Looking at my Battlefield 4 folder, it measures at 68GB (with all of the expansions), which is a tad more than the capacity of a DVD. So even if you could get one you would have to download it anyway. If you want a physical thing, you could pick up a collectors edition somewhere. Still no disc though.
Apparently not. All the 'physical' editions contain a download code in a box whilst all the DVDs of it I've found are ROMs.
Even if it did you don't want the pain of installing it tbh. I've got GTAV on DVDs ( seven...) and installing it is a nightmare. It didn't give me a code for downloading either. Oh, and once you've spent the most part of a day installing it it then goes online and spends an hour or so downloading more lmao. I always use key sites now. CDKeys has been my fave lately. Little bit more expensive than G2A, but I have had no issues with them and their customer service has been fantastic.