PLAYER PROFILE

Khanya Leshabela.

South Shields FC · South Africa

Matrix 26512

At a glance

Full name
Thakgalo Khanya Leshabela
Born
18 Sep 1999
Age today
27
Nationality
South Africa

Career by season

28 recorded appearances
Khanya Leshabela appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26FA Cup AFC Telford United 1100900
23/24South African FA Cup Cape Town City FC 1000510
23/24Betway Premiership Cape Town City FC 83002651
22/23League Two Crewe Alexandra 102002901
22/23EFL Cup Crewe Alexandra 1100900
21/22League One Shrewsbury Town 3000850
21/22FA Cup Shrewsbury Town 200020
21/22EFL Cup Shrewsbury Town 1100900
20/21Premier League Leicester City 100090

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Khanya Leshabela match log
DateCompetitionMatchScoreMinutesGoals
01 Nov 2025FA Cup Sutton United v AFC Telford United 2 – 190
25 May 2024Betway Premiership Mamelodi Sundowns FC v Cape Town City FC 0 – 132
21 Apr 2024Betway Premiership Polokwane City FC v Cape Town City FCSubstitute, on 74′ 2 – 216
07 Apr 2024Betway Premiership Cape Town City FC v AmaZulu FCSubstitute, on 85′ 0 – 15
02 Apr 2024Betway Premiership Sekhukhune United FC v Cape Town City FCSubstitute, on 68′ 2 – 222
30 Mar 2024Betway Premiership Cape Town City FC v Kaizer ChiefsSubstitute, on 82′ 0 – 08
10 Mar 2024Betway Premiership Royal AM FC v Cape Town City FC 2 – 076
05 Mar 2024Betway Premiership Cape Town City FC v Stellenbosch FCSubstitute, on 46′ 0 – 144
28 Feb 2024Betway Premiership Cape Town City FC v SuperSport United 1 – 162
20 Feb 2024South African FA Cup SuperSport United v Cape Town City FCSubstitute, on 69′ 1 – 151
14 Oct 2022League Two Tranmere Rovers v Crewe Alexandra 3 – 060
08 Oct 2022League Two Crewe Alexandra v Gillingham FCSubstitute, on 79′ 1 – 111
24 Sep 2022League Two Crewe Alexandra v Mansfield Town 1 – 290
17 Sep 2022League Two Crewe Alexandra v Crawley TownSubstitute, on 74′ 1 – 016
13 Sep 2022League Two Hartlepool United v Crewe AlexandraSubstitute, on 57′ 1 – 133
20 Aug 2022League Two Crewe Alexandra v Northampton TownSubstitute, on 56′ 2 – 234
16 Aug 2022League Two Crewe Alexandra v Sutton UnitedSubstitute, on 90′ 1 – 01
13 Aug 2022League Two Salford City v Crewe AlexandraSubstitute, on 59′ 3 – 031
09 Aug 2022EFL Cup Grimsby Town v Crewe Alexandra 4 – 090
06 Aug 2022League Two Crewe Alexandra v Harrogate TownSubstitute, on 84′ 3 – 06

Career transfers

12 recorded moves

All recorded career moves, newest first.

Khanya Leshabela career transfers
Date FromToMoveFee
09 Jul 2026 AFC Telford United South Shields FC Transfer Free
07 Aug 2025 Bedford Town AFC Telford United Transfer Free
21 Mar 2025 Spalding United Bedford Town Transfer Free
22 Oct 2024 Enfield Town Spalding United Transfer Free
03 Aug 2024 Cape Town City FC Enfield Town Transfer Free
19 Feb 2024 Without club Cape Town City FC Transfer Free
01 Jul 2023 Leicester City U21 Without club Released —
03 Jan 2023 Crewe Alexandra Leicester City U21 Loan return
26 Jul 2022 Leicester City U21 Crewe Alexandra Loan —
23 Jan 2022 Shrewsbury Town Leicester City U21 Loan return
19 Aug 2021 Leicester City U21 Shrewsbury Town Loan —
01 Jul 2018 Leicester City U18 Leicester City U21 Internal move —

Contracts and market values are not available yet.