Former India captain Sunil Gavaskar Monday said he is surprised at young gloveman Rishabh Pant's exclusion from India's World Cup squad given his "exceptionally" good batting form and "great" improvement in wicket-keeping skills.

The 33-year-old Dinesh Karthik pipped Pant in the fight for the second wicketkeeper's slot in India's 15-strong squad for the World Cup, starting May 30 in England. Gavaskar said the move is surprising but backed Karthik as a better wicketkeeper.

“A bit surprised, looking at his (Pant's) form. He was batting exceptionally well, not only in the IPL but before that also. He was showing great improvement in his wicket-keeping as well. He brings that left-handed option in the top-six which is very handy against the bowlers,” Gavaskar.

Despite terrific run in the ongoing season of the Indian Premier League (IPL), Pant failed to make the cut. The 21-year old has so far scored 245 runs in the ongoing IPL while Karthik has managed to amass 111.

“On a morning when say, MSD (Mahendra Singh Dhoni) has flu and can't play, you want somebody who is a better wicket-keeper. I think Karthik's wicket-keeping skills, more than anything, have won him this place,” Gavaskar said.

Gavaskar said Tamil Nadu all-rounder Vijay Shankar, who made it to the squad for his "three-dimensional qualities", will be a very useful player for the team.

“He is a cricketer who has improved over the last one year. He has grown in confidence. Shankar is a very useful cricketer. He is a very very good batsman, handy bowler, and an outstanding fielder,” the batting great explained.