MIMO (Multiple Input Multiple Output) makes a major contribution to 5G communication systems by increasing network capacity and spectrum efficiency. In 5G, MIMO enables the use of multiple antennas at base stations and user devices, allowing simultaneous sending and receiving of data over multiple paths. This significantly increases data throughput and connection reliability, especially in environments with high user density. In addition, MIMO technology supports the implementation of beamforming, which focuses signals on a specific direction, reduces interference, and improves signal coverage and quality, making it one of the keys to achieving faster and more responsive 5G performance. Therefore, antennas with wide bandwidth, high gain and MIMO performance are crucial for supporting 5G communication systems. This paper proposes a high-performance MIMO microstrip antenna based on a series planar array with 8×2 elements operating at a resonant frequency of 3.5 GHz for 5G communication systems. A spiral stub and a feed inset are proposed to control the reflection coefficient and bandwidth of the antenna while the series planar array is proposed to increase the gain. To support the MIMO communication system, the proposed antenna is separated into two different ports with a certain distance. From the measurement results, the proposed antenna has high performance indicated by a wide bandwidth of 680 MHz (3–3.68 GHz) and a high gain of 17.8 dB at a resonant frequency of 3.5 GHz. In addition, the proposed antenna has high mutual coupling and diversity indicated by ECC and DG of 0.001 and 9.99 dB, respectively. This work provides a solution to design a high-performance microstrip antenna and can be implemented as a receiving antenna for 5G communication systems