Here we introduce a generalisation of the Banach contraction mapping principle. We show that the result extends two existing generalisations of the same principle. We support our result by an example.