As of now, AB de Villiers has managed to score 30 runs off 34 balls by Shreyas Gopal, while Gopal has dismissed him 4 times. Further, in the IPL, Villiers has scored 4,849 runs from 156 innings at an average of 40.41. Meanwhile, Gopal owns 48 wickets in 45 matches, including a best match haul of 4/16.