As of now, AB de Villiers has managed to score 34 runs off 15 balls by Ankit Rajpoot, while Rajpoot has never dismissed him. Further, in the IPL, Villiers has scored 4,849 runs from 156 innings at an average of 40.41. Meanwhile, Rajpoot owns 24 wickets in 29 matches, including a best match haul of 5/14.