Image courtesy of: ESPNcricinfo
South Africa ODI captain AB de Villiers has announced that batsman Faf du Plessis is in the best form of life at the moment after he scored three centuries in the ongoing ODI tri-series against Zimbabwe and Australia.