South-African star batsman Hashim Amla has achieved yet another milestone in test test cricket by completing his 8000 runs. He is know as one of the best player produced by south africa. after his debut in 2014 he never looked back and scored many match winning innings for his team. he has a lot of achievements along side his name. He is the forth player for Southafrica to reach this feat of 8 thousand runs in test cricket.