Compensating for frequency offset between transmitter and receiver lasers is a major challenge in coherent optical receivers. This necessitates the use of a carrier phase recovery and compensation circuitry at the receiver end which is capable of tracking large frequency offsets and laser linewidths. We propose a frequency detector which is capable of detecting frequency offsets from -100 MHz to +100 MHz. The proposed frequency detector has been designed in 130nm BiCMOS technology. The design is verified with 50 Gbps QPSK, and 100 Gbps DP-QPSK signals using circuit simulations. A 50 Gbps low power analog domain QPSK receiver consisting of the proposed frequency detector consumes 650mW power. The receiver is capable of working with transmitter and receiver lasers having upto 200 kHz linewidth and 100 MHz frequency offset between them.