Geno- and phenotypic heterogeneity amongst cancer cell subpopulations are established drivers of treatment resistance and tumour recurrence. However, due to the technical difficulty associated with studying such intra-tumoural heterogeneity, this phenomenon is seldom interrogated in conventional cell culture models. Here, we employ a fluorescent lineage technique termed “optical barcoding” (OBC) to perform simultaneous longitudinal tracking of spatio-temporal fate in 64 patient-derived colorectal cancer subclones. To do so, patient-derived cancer cell lines and organoids were labelled with discrete combinations of reporter constructs, stably integrated into the genome and thus passed on from the founder cell to all its clonal descendants. This strategy enables the longitudinal monitoring of individual cell lineages based upon their unique optical barcodes. By designing a novel panel of six fluorescent proteins, the maximum theoretical subpopulation resolution of 64 discriminable subpopulations was achieved, greatly improving throughput compared with previous studies. We demonstrate that all subpopulations can be purified from complex clonal mixtures via flow cytometry, permitting the downstream isolation and analysis of any lineages of interest. Moreover, we outline an optimized imaging protocol that can be used to image optical barcodes in real-time, allowing for clonal dynamics to be resolved in live cells. In contrast with the limited intra-tumour heterogeneity observed in conventional 2D cell lines, the OBC technique was successfully used to quantify dynamic clonal expansions and contractions in 3D patient-derived organoids, which were previously demonstrated to better recapitulate the heterogeneity of their parental tumour material. In summary, we present OBC as a user-friendly, inexpensive, and high-throughput technique for monitoring intra-tumoural heterogeneity in in vitro cell culture models.