I Scored 2A*'s 5A 1B In IGCSE OTHERWISE&and now doing A Levels.#####(#*$*(@@( I am Depressed
The only international I know at Cambridge had 5 A* at IGCSE (was also an impeccable maths student) so on that front, you're kinda disadvantaged. I had the same & im at UCL. So, hacking oxford with 2 is going to be very difficult and the D in English realllly doesn't help matters.
You can apply but in all honesty, I'd be surprised if you get an offfer.