JackOfAllTirades
Explorer
The fact that there's an entirely different spell (Counterspell) which serves this exact purpose is reason enough to rule out the use of Dispel Magic.
IMHO.
IMHO.
Not against an instantaneous spell. You won't know is a fireball until the fireball explodes at which time is to late.
Dispel Magic works against a spell that is currently in effect. So you could ready your action to dispel a spell that has a duration of more than 1 round. If it's a damage causing spell, the target would take the first round of damage.
Ilbranteloth
I'd think you could dispel a spell with a duration of 1 round even. I note you say more than 1 round. Not sure why you think you wouldn't be able to dispel a spell with 1 round duration.
No.Quick question:
My wizard knows his enemy may cast a Fireball but he does not have Counterspell. Can my wizard take a Ready action to cast Dispel Magic instead (ie, enable him to take a reaction and cast a Dispel Magic to null the Fireball the moment the enemy casts it?)
A somewhat related question I've been pondering: "Can I ready create water to counter fireball, burning hands, or flaming sphere?"