Raghunathan started his racing career in karting in 2012, where he remained active until 2013. He also made his Formula racing debut in 2012, in four races of the JK Racing Asia Series for the Meco Racing team. In 2013, Raghunathan competed in the MRF Challenge Formula 1600, finishing sixth. He also took part in the final race weekend of the Formula Masters China series at the Shanghai International Circuit for the Cebu Pacific Air by KCMG team, finishing the races in 14th, 15th and 12th respectively. In 2014, Raghunathan moved to the new Italian F4 Championship, debuting on the second race weekend for the F & M team. With four sixth places at Monza and Imola as best results, he finished twelfth in the championship with 45 points. At the beginning of 2015, Raghunathan took part in the final race weekend of the MRF Challenge Formula 2000 series at the Madras Motor Race Track. He then returned to Europe to take part in the European Formula 3 Championship for the Motopark team. With a 20th place at the Norisring as his best result, he finished 39th in the standings with zero points. Raghunathan took part in the official GP3 post season test with the Campos and Trident teams, in preparation for the 2016 GP3 Series. He also tested with the Coloni Motorsport team in Auto GP. In 2016, Raghunathan raced in the Auto GP championship with Italian team PS Racing, securing nine podium finishes. In the same year, he also raced in the BOSS GP series in the Formula Class and secured two podiums. In 2017, Raghunathan continued racing in the BOSS GP-Formula Class Championship with Italian team Coloni Racing. He won 13 podiums out of 14 races, scoring three wins, and ending the season as champion. He is the first Indian to win the BOSS GP Championship. In 2019, Raghunathan raced in the FIA Formula 2 Championship for MP Motorsport. Raghunathan's F2 season was marred by a string of penalties and poor results, whilst being on average over 15.5 seconds off the pole-position time at the first five rounds and even occasionally running slower than Formula 3 drivers in lower ranked machinery. He was subsequently suspended for the Austrian round based on the accumulation of penalty points, including picking up 9 points for infringements under all 3 Virtual Safety Car procedures in the Feature Race in France and taking him over the 12 required for a ban, having previously been reprimanded for passing the chequered flag twice at the opening round in Bahrain and colliding with Jack Aitken in Monaco. He returned to the seat for the Silverstone round, continuing to run around at the back of the field. Both Raghunathan and his team-mate Jordan King were reprimanded for failing to slow for yellow flags in qualifying at Spa-Francorchamps. A reduced field at the following round in Italy led to his only point of the season, but he was once again penalised in Sochi for not following track-limit procedures. Failure to follow practice start procedure at the final round in United Arab Emirates saw him rack up enough penalty points for a second event ban, but competed in the event anyway due to a loophole in the rules. He finished the season 20th in the standings.
Racing record
Career summary
† As Raghunathan was a guest driver, he was ineligible for championship points