Given d +1 sets, or colours, S 1 , S 2 , . . . ,The convex hull of a colourful set S is called a colourful simplex. Bárány's colourful Carathéodory theorem asserts that if the origin 0 is contained in the convex hull of S i for i = 1, . . . , d + 1, then there exists a colourful simplex containing 0. The sufficient condition for the existence of a colourful simplex containing 0 was generalized to 0 being contained in the convex hull of S i ∪S j for 1 ≤ i < j ≤ d + 1 by Arocha et al. and by Holmsen et al. We further generalize the sufficient condition and obtain new colourful Carathéodory theorems. We also give an algorithm to find a colourful simplex containing 0 under the generalized condition. In the plane an alternative, and more general, proof using graphs is given. In addition, we observe that any condition implying the existence of a colourful simplex containing 0 actually implies the existence of min i |S i | such simplices.