Sarfaraz Khan must be given the Indian cap or it is too early to decide?

Sarfaraz was rewarded with a spot in the India squad for the Under-19 World Cup in UAE in 2014 because of his terrific domestic performances. Having scored 211 runs in six games at an average of 70.33, Sarfaraz was set for his transformation to the next level. In 2015, Royal Challengers Bangalore bought him for INR 50 lakhs, and he soon became the youngest player to play in the IPL. A year later, Sarfaraz finished as the second-highest run-scorer in the Under-19 World Cup in Bangladesh, with 355 runs from six matches, often rescuing India from faltering starts.

Sarfaraz Khan stats before the Saurashtra vs ROI match in Irani Cup

(source: Cricinfo)

In Irani Cup against Saurashtra, Sarfaraz Khan made yet another century and scored 138 runs before losing his wicket to LBW by Chirag Jani.

By looking at his domestic records in First-class should he be given a chance to represent the Indian team in test matches or is it too early to decide?

In my view, I will be giving him a chance to represent the Indian team just not only the test team and also the ODI team. He would be an asset for the middle-order role.