Business Analyst Salaries in London, United Kingdom

Updated 21 Mar 2023
£49,887 /yr
Average Base Pay

6,652 salaries

£29T

Low

£86T

High

Additional Cash Compensation
Average£4,714Range£1,327 - £16,744
The average salary for Business Analyst is £49,887 per year in the London, United Kingdom. The average additional cash compensation for a Business Analyst in the London, United Kingdom is £4,714, with a range from £1,327 - £16,744. Salaries estimates are based on 6652 salaries submitted anonymously to Glassdoor by Business Analyst employees in the London, United Kingdom.

How accurate does £49,887 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Business Analyst?

in London, United Kingdom

£49,821 /yr
Business Analyst
£67,394 /yr
Senior Business Analyst
£51,563 /yr
Business Analyst IV
See Full Career Path

Download as data table

Salaries in London, United Kingdom

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

£52,824

 /yr
Range: £42T - £6L

£42T

£6L

£42,000 - £5,94,556 Range

Barclays
4.0

Barclays

Business Analyst

£53,707

 /yr
Range: £27T - £1L

£27T

£1L

£26,558 - £1,36,824 Range

HSBC
3.8

HSBC

Business Analyst

£57,583

 /yr
Range: £22T - £5L

£22T

£5L

£22,344 - £5,03,736 Range

Accenture
4.1

Accenture

Business Analyst

£39,031

 /yr
Range: £22T - £1L

£22T

£1L

£21,663 - £1,08,144 Range

FDM Group
3.1

FDM Group

Business Analyst

£30,007

 /yr
Range: £20T - £89T

£20T

£89T

£20,000 - £89,378 Range

Deloitte
4.1

Deloitte

Business Analyst

£37,923

 /yr
Range: £26T - £73T

£26T

£73T

£25,764 - £73,460 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Business Analyst

£50,142

 /yr
Range: £26T - £6L

£26T

£6L

£25,568 - £5,76,000 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Efficio
4.2

Efficio

Business Analyst

£46,000

 /yr
Range: £36T - £56T

£36T

£56T

£36,430 - £55,581 Range

J.P. Morgan
4.1

J.P. Morgan

Business Analyst

£58,722

 /yr
Range: £30T - £1L

£30T

£1L

£30,000 - £1,43,477 Range

Lloyds Banking Group
4.0

Lloyds Banking Group

Business Analyst

£52,954

 /yr
Range: £30T - £6L

£30T

£6L

£30,000 - £5,83,977 Range

Amazon
3.8

Amazon

Business Analyst

£40,918

 /yr
Range: £25T - £89T

£25T

£89T

£24,609 - £89,378 Range

NatWest Group
3.9

NatWest Group

Business Analyst

£53,518

 /yr
Range: £31T - £86T

£31T

£86T

£30,535 - £85,500 Range

UBS
3.9

UBS

Business Analyst

£68,871

 /yr
Range: £33T - £1L

£33T

£1L

£32,670 - £1,37,738 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Business Analyst

£44,322

 /yr
Range: £31T - £72T

£31T

£72T

£30,529 - £71,502 Range

Capita
3.2

Capita

Business Analyst

£40,000

 /yr
Range: £25T - £73T

£25T

£73T

£25,456 - £73,005 Range

HSBC
3.8

HSBC

Business Analyst - Contractor

£1,22,647

 /yr
Range: £27T - £2L

£27T

£2L

£26,517 - £1,92,942 Range

First Derivatives
3.5

First Derivatives

Business Analyst

£60,731

 /yr
Range: £23T - £93T

£23T

£93T

£23,122 - £92,747 Range

Sky
3.9

Sky

Business Analyst

£50,694

 /yr
Range: £34T - £77T

£34T

£77T

£33,837 - £77,000 Range

Credit Suisse
3.7

Credit Suisse

Business Analyst

£69,368

 /yr
Range: £51T - £1L

£51T

£1L

£51,000 - £1,17,186 Range

Deutsche Bank
3.9

Deutsche Bank

Business Analyst

£78,228

 /yr
Range: £46T - £2L

£46T

£2L

£45,913 - £1,75,960 Range

Download as data table
Viewing 1 - 10 of 12,268

Frequently asked questions about a Business Analyst salaries

The average salary for a Business Analyst is £49,821 per year in London, United Kingdom. Salaries estimates are based on 6797 salaries submitted anonymously to Glassdoor by a Business Analyst employees in London, United Kingdom.

The highest salary for a Business Analyst in London, United Kingdom is £86,097 per year.

The lowest salary for a Business Analyst in London, United Kingdom is £28,829 per year.