Infrastructure wireless mesh network (WMN) has been attracted much of attention due to a wide range of its application: public wireless access, sensor network, etc. A combination of MIMO and network coding for one dimensional (1-D) topology for higher network capacity has been proposed in recent literature. In this paper, the authors extend MIMO network coding to two dimensional (2-D) topology. Two algorithms are proposed for two practical 2-D mesh topologies. Owing to the efficient sharing of frequency of network coding and co-channel interference cancellation ability of MIMO, both two proposed algorithms provide a significant gain to end-to-end network capacity. Furthermore, when long distanced co-channel interference is taken into account, the authors propose a cooperative null beamforming algorithm which can reduce the interference, thus increase overall network capacity performance. Simulation results show the good performance of the proposed methods.