The renowned all-rounder Indian cricketer, Hardik Pandya has won the hearts of many Indian Cricket fans by his sheer right-hand batting and right-arm fast-medium bowling skills in many tournaments. The player made his first international debut in 2016 T20 International. 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.

On the other hand, Shivam Dube, another Indian cricketer has done wonders in every tournament, including the Indian Premier League. He has recently made his debut in 2019, in the international cricket. The new player is well known for his batting skills. His left-handed batting skills are really impressive. Shivam is an all-rounder and is also seen bowling. He is new to international cricket but he is well known for his outstanding actions in domestic cricket.

Who among the two players, do you think is best? Also, let us know your favorite one.