Synchronisation is one of the most interesting collective motions observed in large-scale complex networks of interacting dynamical systems. We consider global synchronisation for networks of nonlinearly coupled identical cells with time delays, using an approach where the synchronisation problem is converted to solving an homogeneous linear system. This approach is extended to fit networks under more general coupling topologies, and we derive four delay-dependent and delay-independent criteria that ensure the coupled dynamical network is globally synchronised. Some examples show that the four criteria are not mutually inclusive, and numerical simulations also demonstrate our theoretical results.