The paper introduces an iterative soft decision complex k-best MIMO decoder that enhances the maximum likelihood (ML) detector's performance while reducing complexity. Using lattice reduction techniques, the proposed decoder shows significant improvements in bit error rates, achieving up to 8.0 dB over traditional real domain k-best decoders and 2.5 dB better than conventional complex decoders. Additionally, a new tunable parameter, 'rlimit', is introduced to optimize the child expansion during decoding, leading to further reductions in computational complexity.