This paper presents a design and performance analysis of a 10-element 5G massive MIMO antenna array for sub-6GHz mobile handsets, specifically for LTE bands 42 (3400-3600 MHz), 43 (3600-3800 MHz), 48/49 (3550-3700 MHz) applications. The proposed antenna array consists of 10 closely spaced linearly polarized inverted-F antennas with a compact size of 20 × 9 mm2 of a single element. The proposed antenna array provides high gain, high efficiency, and low correlation between the antenna elements, which results in improved channel capacity, increased data rate, and enhanced signal quality. The performance of the antenna array is evaluated in terms of the radiation pattern, gain, efficiency, and correlation coefficient. The simulation and measured results show that the proposed antenna array achieves an approximate peak gain of 3.1 dBi at the resonance frequency, a total efficiency of 65 %, and a low correlation coefficient of 0.06 between the antenna elements. Therefore, the proposed 5G massive MIMO antenna array is a promising candidate for sub-6 GHz mobile handsets, particularly for LTE bands 42/43/48/49 applications.