Mehta connaît ses plus importants succès internationaux au début des années 2010, en remportant le championnat d'Asie de snooker 2012, puis les jeux mondiaux en 2013. Il compte également une médaille d'argent et deux de bronze, obtenues aux jeux asiatiques en 2006 et 2010. Mehta participe pour la première fois à la finale d'un tournoi de classement à l'Open d'Inde de 2013, où il affronte Ding Junhui, mais s'incline 5 manches à 0.