All-rounder Ben Stokes’s stupendous effort in the third Test against Australia at Headingly has helped him reach career-best positions among batsmen and all-rounders in the…
South African batsman Hashim Amla on Thursday announced his retirement from all forms of international cricket.
Amla played 349 matches across the three formats for…