A receiver that incorporates an all-optical clock recovery approach for synchronisation suitable for use in incoherent OCDMA transmission is demonstrated. The developed solution was implemented and tested in a multiuser environment using the 2D-WHTS coding scheme on incoherent OCDMA transmission with 2.5 Gbit/s data rate. The receiver with built-in all-optical clock recovery was tested by taking the BER for the received data when synchronised with the all-optically recovered clock from the incoming OCDMA traffic and when an RF synthesiser was used to the generate the clock. Improvement of ~7.5 dBm was observed with the all-optical clock recovery approach. The related eye diagrams and the wavelength spectrum were also recorded.