While taking a look at Shubhman Gill who was in incredible form against Australia and scored an excellent 91, is a right-handed batsman, he also plays for Kolkata Knight Riders and has been a promising batsman for the Indian Premier League. He plays as an opening batsman and has very good experience in test matches.
Taking a look at his records, he has played his debut match against Australia with a wonderful striking rate. He has scored 259 runs in his 3 appearances in test matches.
Whereas Rishabh Pant has also proved his existence in the test against Australia with his finishing which helped India recover to their victory. Rishabh Pant has played over 16 test matches and he has scored over 1000 runs with a striking rate of 43.52.
Mayank Agarwal, on the other hand, has not been playing much in test matches but he sure has a decent record with 14 test matches scoring over 1000 runs, he has a decent striking rate of 45.73 and he can be a promising batsman for test matches.
Choosing from these youngsters is very difficult, which one do you like?