For most taxpayers, the maximum pension contribution is £40,000 each tax year, although this depends on their earnings. This limit covers both contributions by the individual and their employer.
Note that the unused allowance for a particular tax year may be carried forward for three years and can be added to the relief for the current, but then lapses if unused. Hence the unused pension allowance for 2015/16 will lapse on 5 April 2019 if unused. Note that under the current rules the net after tax cost of saving £10,000 in a personal pension for a higher rate taxpayer is only £6,000 but there continue to be rumours that this generous relief may be reduced in future.