Question: could zoro have beaten doflamingo?
Answer: He would definetly not be able to beat him alone, not even Luffy could beat Doflamingo alone and fought alongside Law for a very long time. Maybe if Zoro is teamed up with Law he could struggle for a draw, but that's about it. No.