I dont think so... he is not playing well in his favorite position (opener)
I doubt he will do well as a middle order batsman
Definitely he can contribute as a bowler to the Lankan team....
Who knows, maybe its his day today and hope he does well against England