South Africa Hashim Amla South Africa 2017 PA

Amla retires from all international cricket

Hashim Amla