Europe Scholarships Masters Scholarships UK Scholarships

The University of Leeds Business School International Excellence Scholarships in the UK for 2024

Application is now open for the University of Leeds Business School International Excellence Scholarships. Interested candidates are encouraged to send their applications in before the deadline date.

About the University of Leeds and Scholarship

The University of Leeds, located in Leeds, West Yorkshire, England, traces its roots back to 1874 when it was established as the Yorkshire College of Science. In 1884, it merged with the Leeds School of Medicine, founded in 1831, and was subsequently named Yorkshire College. The university became part of the federal Victoria University in 1887, joining Owens College (later the University of Manchester) and University College Liverpool (later the University of Liverpool). King Edward VII granted a royal charter to the University of Leeds in 1904.

As the eleventh-largest university in the United Kingdom by total enrollment, the University of Leeds attracts over 67,000 undergraduate applications annually, ranking as the fifth-most popular university in the UK by application volume, following Manchester, Edinburgh, University College London, and King’s College London. In the fiscal year 2021–22, Leeds recorded an income of £924.7 million, with £177.3 million sourced from research grants and contracts. The university’s financial endowments amount to £87.4 million (2022), positioning it among the top twenty British universities by financial endowment.


In the 2021 Research Excellence Framework, Leeds achieved joint 20th place (alongside the University of Exeter) among multi-faculty institutions in the UK for the quality (GPA) of its research. Additionally, it secured the 8th position for Research Power, a metric that combines a university’s grade point average score with the full-time equivalent number of researchers submitted.

For the academic year 2024-2025, the University of Leeds is presenting the International Excellence Scholarships, inviting applications from high-achieving international candidates. This scholarship program aims to support students pursuing a master’s degree at the Business School. Interested individuals are encouraged to apply for this educational opportunity.

Details about University of Leeds Business School International Excellence Scholarships:

Scholarship Sponsor: Leeds University Business School, UK

Scholarship Value: 50% fee deduction

Number of awards: N/A

Study level: Masters

Host Institution(s): University of Leeds, UK

Eligibility Criteria for University of Leeds Business School International Excellence Scholarships

Candidates are advised to meet the following conditions to be eligible for the University of Leeds Business School International Excellence Scholarships:

  • All nationalities are eligible.
  • Courses or Subjects Acceptable: Masters scholarships will be given out for Business Masters programs, except Executive Leadership Level 7 Apprenticeship / MSc and MSc Sustainable Business Leadership (online).
  • Acceptable Requirements: To be considered, candidates must fulfill all of the following requirements:
  1. For fee reasons, categorized as an international student
  2. Applied for a 2024–2025 Business Masters program that would be accepted.
  3. Not receiving any further assistance that would cover more than 100% of the tuition price in addition to this scholarship
  4. Showcase an excellent academic record and a forecasted or actualized 2:1 (Hons) bachelor’s degree, or an equal
  5. Demonstrate outstanding interpersonal and professional abilities through extracurricular activities and/or job experience.
  6. Show that you have what it takes to add to the social and cultural variety of the Master’s programs and the student body.
  • Admission Requirements: Applicants must fulfill the prerequisites to be admitted to the University of Leeds’ Master of Business program.
  • Language Requirement: Prospective students must review the University’s English language requirements.

Documents Required for Application

The following paperwork must be brought to the university by the students:

  • Transcript of documents
  • Proof that the candidates match the language requirements in English
  • A copy of the passport or ID card’s information page
  • Reference

Application Procedure for University of Leeds Business School International Excellence Scholarships

When the school reviews your application for a Masters course, you will be immediately evaluated for a Business School International Excellence Scholarship. There is no need for you to submit a separate scholarship application. You can also visit the official website for further details.

The Submission Deadline is: 31 January 2024

Not interested in this particular scholarship? See other UK scholarships here.