Check out some amazing records of AB de Villiers who turns 39 today

pic source :  GOOGLE

INSIDECRIC.COM

De Villiers is the second-highest run-scorer for South Africa in international cricket with 20014 runs, behind Jacques Kallis who has 25534 runs.

pic source :  GOOGLE

De Villiers shares the record for the joint-most dismissals by a wicketkeeper in a Test match, with 11 dismissals, alongside Rishabh Pant and Jack Russell.

pic source :  GOOGLE

Ab De Villiers has played the most innings before getting his first duck in Test cricket.

pic source :  GOOGLE

AB de Villiers holds the records for the fastest 50, 100, and 150 in ODI cricket, achieving them in just 16, 31, and 64 deliveries, respectively.

pic source :  GOOGLE

Among batters who played at least 20 matches in the 50-over World Cup, de Villiers has the highest batting average of 63.52.

pic source :  GOOGLE

He is one of only nine batters to have hit three consecutive ODI centuries.

pic source :  GOOGLE

De Villiers shares the record for hitting the second-most sixes in an ODI innings, with 16 sixes, alongside Chris Gayle and Rohit Sharma.

pic source :  GOOGLE

De Villiers has won the most Player-of-the-Match awards in the Indian Premier League, with a total of 25 awards.

pic source :  GOOGLE

His tally of 251 sixes is the second-highest by any batter in the history of the Indian Premier League.

pic source :  GOOGLE

Watch the Video of Prithi Shaw Fight With Sapna Gill