In the ICI cancellation method for OFDM communication system, a receiver performs channel estimation using pilot subcarriers included in transmission signals transmitted from at least one transmitter. The transmitter generates the transmission signal in which pilot subcarriers and data subcarriers are regularly arranged, performs preceding on the transmission signal, modulates the pre-coded transmission signal into an OFDM symbol, and transmits the OFDM symbol. The receiver receives the OFDM symbol; demodulates the OFDM symbol, detects the pilot subcarriers from a demodulated signal, estimates channels using the pilot subcarriers, and restores the transmission signal using the estimated channels.