Until the start of your next turn, any attack roll made against you has disadvantage if you can see the attacker, and you make Dexterity saving throws with advantage.
Opportunity attacks require attack rolls, so they would all have disadvantage, as long as the attackers were not invisible.
That being said, I would recommend using disengage instead of dodge:
If you take the Disengage action, your movement doesn’t provoke opportunity attacks for the rest of the turn.
Now, instead of disadvantage, your opponents can’t attack at all.
Dodge and disengage both use an action. So you could do either of those for your action and still dash with your bonus action. So disengage would likely be better than dodge, unless there’s a possibility of getting attacked from range by other enemies, then dodge might be helpful for imposing disadvantage on those ranged attacks, unless you remember this clever trick: ranged attacks have disadvantage against a prone target.
You disengage with your action, then bonus action dash and get 60 feet away from your melee attackers. Then, if there are no more melee attackers within 30-40 feet of you, drop prone, and all ranged attacks will have disadvantage. When your turn comes back around, stand up and double dash for 75 feet of movement.