Murali Vijay
Vijay has played 4 Test matches in Australia and scored 482 runs at an average of 60.25 with one century.
He has played 7 Test matches in England and scored 428 runs at an average of 30.57 with one century.
Vijay has certainly performed better in Australia. Considering the performances of other opening batsmen in the fray, it would be fair to give him another opportunity in Australia.