A method and system for reverse playback of encoded multimedia content is provided. The method includes receiving a request for the reverse playback, and identifying a first intra frame (I-frame) from a first group of pictures (GOP). Further, the method includes decoding one or more first successive frames in the first GOP sequentially and storing the one or more first decoded frames in succession. Furthermore, the method includes playing the first decoded frames in a frame sequence effecting the reverse playback. The system includes a processor operable to perform multiple functions. Further, the system also includes a memory for storing the one or more first decoded frames and second decoded frames, a media player for playing the first decoded frames and the second decoded frames, and a timer unit in synchronization with the media player for playing the first and second decoded frames for a predefined time interval.