AB de Villiers’s only ODI golden duck came after 220 matches, 12 years 8 Jun, 2018 cricpur South African Cricket Team 0 AB de Villiers 948 AB de Villiers AB de Villiers’s only ODI golden duck came after 220 matches, 12 years AB de Villiers