A Department of Health spokeswoman said: "As doctors' representatives, the BMA should be putting patients first not playing politics in a way that will be immensely damaging for vulnerable patients.
"What's more, the BMA must be the first union in history to call for strike action against a deal they themselves negotiated and said was a good one.
"Whilst there are many pressures on the front line, funding is at record levels, with the highest number of doctors employed in the history of the NHS. Co-operation not confrontation is the way forward to make sure patients get the best treatment and the NHS is there for people whenever they need it."