lolwut? That doesn't make sense, if you check the history of DMC you see that in DMC3 Dante is very young and Vergil meets mundus for the first time.
Then DMC1 Dante at last has his shop (Devil may cry, duh...) and he defeats Mundus and beats Vergil in his corrupted form.
DMC4 seems like a game in between with no big contribution of the storyline but another mission for Dante (IMO!!!) and he looks mid age.
In DMC2 Dante is old and you see that he is scarred and he got experience, more silent than before and it looks like he finally got boring. Dante came to hell or whatever and no sequel has been done to DMC2.
So the order is, 3142 to be correct. Take that 2 you got there and put it last and it all will make sense.