Rajeev Nayyar (born 28 March 1968) is a former Indian first-class cricketer who played for Himachal Pradesh.
In 1999, he set the record for the longest first-class innings of all time by batting for 1,015 minutes (16 hours and 55 minutes) in a Ranji Trophy match against Jammu and Kashmir.