SportsAB de Villiers sets another runs milestone in Test cricketAdeel TayyabFebruary 21, 2014February 21, 2014 by Adeel TayyabFebruary 21, 2014February 21, 2014 PORT ELIZABETH: South African One-Day International (ODI) skipper cum batsman AB de Villiers has accomplished 7,000 runs after recovering his hand injury in the second...