Suryavanshi, 14, who made history last year by becoming the youngest player to earn an Indian Premier League (IPL) contract after being bought by Rajasthan Royals for Rs 1.1 crores, has achieved plenty of milestones in a career that has taken off over the last year or so.