Hardik Pandya, the talented Indian cricketer is an all-rounder player. He has a batting average of 31.3 in Test and 29.9 in ODI. But other than playing in the international tournaments, he has been there in the Mumbai Indians for IPL (Indian Premier League). The player has excelled in each and every skill, starting from batting to fielding. He is one of the reliable players in the Indian squad. He has won the hearts of many Indian Cricket fans by his sheer right-hand batting and right-arm fast-medium bowling skills in every match.

On the other hand, AB De Villiers, the South African cricketer, Abraham Benjamin de Villiers is no less than Hardik. The player is a great attacking batsman and has been named as the ICC ODI Player of the Year three times during a 15-year international career. He is one of the competent players that a team can ever have. The 360-degree batsman has played in IPL for several teams like Northerns, Titans, Delhi Daredevils, and Royal Challengers Bangalore (RCB). He is the strength of RCB and has scored 133 as his highest runs in the tournament. His batting skills can make anyone stunned.

It’s really hard to choose between the two players. Who is your favorite IPL batsman? Let us know in the comment section.