Lahore: Faf du Plessis of South Africa has stormed up the Reliance ICC ODI Player Rankings following a stellar performance in Harare in which he scored 464 runs and played a leading role in his side’s victory in the triangular series. Du Plessis hit three centuries and a half-century ... Read More »