De Villiers slams ton on return from injury
In his first innings since July 2016, AB de Villiers helped himself to an unbeaten 134 off 103 for Northerns in the CSA Provincial One-Day Challenge

File photo - AB de Villiers last played competitive cricket in July 2016 • AFP