2016 qualifizierte er sich für die Olympischen Spiele in Rio de Janeiro, bei denen er im Vorlauf der 4-mal-400-Meter-Staffel wegen eines Regelverstoßes disqualifiziert wurde. Zuvor gewann er bei den Südasienspielen in Guwahati im Einzelbewerb in 46,23 s sowie mit der Staffel in 3:06,74 min die Goldmedaille. 2017 gewann Rajiv bei den Asienmeisterschaften in Bhubaneswar mit 46,14 s die Silbermedaille im Einzelbewerb hinter seinem Landsmann Muhammed Anas sowie Gold mit der Staffel und erhielt somit ein Freilos für die Weltmeisterschaften in London, bei denen er mit sich mit der Staffel nicht für das Finale qualifizieren konnte.