June 7, 2017 in AB de Villiers WATCH: AB de Vജilliers takes the best catch of the ICC Champions Trophy 2017 so far