AB de Villiers has never faced T Natarajan. Moreover, AB de Villiers has scored 1672 runs from 75 innings at an average of 26.12. While, T Natarajan has taken 7 wickets from 4 games with a best bowing figures of 3/30.
AB de Villiers Profile
T Natarajan Profile