Flat track or not, in his current woeful form, Malik w'd struggle to score runs against any opposition
Besides the only team he ever scores runs against is India (in ODIs)
So it is purely the fault of the indian bowlers IMO for making Malik look like an international level batsman which he is n't :)
And I agree Yousuf's decision to drop Malik from the third test but select him for the tougher series against Australia makes little sense.
Bang on Golden.