Kane vs Haaland: who comes out on top, criterion by criterion
Kane broke the Bundesliga's fastest-to-100 record on 18/09/2026; two days later, Haaland completed all 25 Premier League clubs. Career numbers, honours and the head-to-head between both strikers, side by side.

23 September 2026 at 04:17 · 4h ago · 18 min read

Harry Kane scored his 100th and 101st career Bundesliga goals on 18/09/2026, as Bayern Munich thrashed Union Berlin 7-0, needing only 98 appearances to reach the round mark, the fewest games any forward has ever needed in the history of the German league. Two days later, on 20/09/2026, Erling Haaland scored against Sunderland in Manchester City's 5-3 win and completed a list no other player had closed out: he has now scored against all 25 different clubs he has faced in the Premier League wearing City's shirt.
Placed side by side, Kane and Haaland form the sharpest contrast at the position in European football: a centre-forward who drops deep to receive, joins the build-up and finishes as a result of the move, against a centre-forward who attacks the space in behind and settles things inside the six-yard box, almost always on the last action. That is a tactical reading, an opinion of this piece, not a closed verdict, and it matters from the outset: comparing the two number against number, without separating what each one actually does on the pitch, is the shortest route to the wrong answer.
This comparison rests on published data, not impression: the 2025/26 season numbers, dated individual awards, both national teams, and the real head-to-head meetings on the pitch, rebuilt match by match later in this piece. The criterion changes the answer in every section, and that is how the question "who is better" should be answered, dimension by dimension, never with a single loose sentence.
From Tottenham to Bayern, from Dortmund to Manchester City
Kane was born on 28/07/1993 and enters this comparison, on 22/09/2026, at 33 years old. He ended a 19-year spell at Tottenham when Bayern Munich announced his signing, on 12/08/2023, at the age of 30.
The exact size of the deal was never settled, and the sources opened for this piece disagree with one another. Euronews, on 10/08/2023, reported an agreement described as "worth more than 100 million euros". TNT Sports was more specific, citing a potential fee of 120 million euros (104 million pounds), beating Bayern's own previous record: the 80 million euros (68 million pounds) paid for Lucas Hernández in 2019. Sportbible, meanwhile, detailed the structure of the deal: an initial fee of 98 million euros (86 million pounds), with add-ons taking the total to 114 million euros (100 million pounds). The guaranteed fee stayed below the 100 million euro mark thanks to two friendly matches against Tottenham themselves, with the proceeds going to the English club.
Two months later, on the Bavarian public broadcaster BR's Sonntags-Stammtisch programme, Bayern honorary president Uli Hoeness contradicted those figures: "We only spent 95 million euros to sign Kane", he said. None of the four sources fully agrees with the others, and this piece records the real disagreement instead of picking a single number: the deal fell somewhere between 95 and 120 million euros, depending on who is talking and what is counted.
Haaland was born on 21/07/2000 and turns 26 on 22/09/2026, seven years younger than Kane. He was at Borussia Dortmund when Manchester City triggered the release clause in his contract, on 10/05/2022, with the move taking effect on 01/07/2022. The figure quoted before the deal was 75 million euros (63 million pounds); the real value of the clause, revealed afterwards, was lower, 60 million euros, the same 51.2 million pounds City ended up paying.
The current market value of the two players does not enter this comparison as a fixed number. Transfermarkt, the main reference for that figure, could not be accessed directly for this piece, and the other platforms found disagree too much with one another to turn into a table. A gap of tens of millions of euros for the same player, in the same week, is not margin of error: it is a sign the data is not solid enough to publish as fact.
Kane's 100th goal, minute by minute
The penalty that brought Kane's 100th Bundesliga goal came in the 39th minute of the first half, after Michael Olise was fouled inside the box. Kane placed it into the corner and sent goalkeeper Frederik Rønnow the wrong way, making it 2-0 for Bayern over Union Berlin. Fifteen minutes later, in the 54th minute, he found the net again, this time with a header from an Olise cross, reaching 101 goals in the German league, in a match that finished 7-0.
The Bundesliga confirmed, in a statement on the competition's official site, that Kane had become the fastest player in league history to reach 100 goals, needing only 98 appearances. The previous record belonged to Dieter Müller, the FC Köln forward of the 1970s, who needed 129 games to reach the same mark: Kane beat it by 31 games.
The moment sums up what Kane has been doing since joining Bayern, in 2023: a rate of one goal every 78.3 minutes in the Bundesliga. In the Bundesliga's own count, published on 19/09/2026, that is a better rate than Haaland's own in the same league (87 minutes, during his spell at Borussia Dortmund), Robert Lewandowski's (100 minutes) and even Gerd Müller's (105), the club's greatest historic scorer.
Across all competitions, Kane has reached 152 goals in 154 appearances for Bayern. In the 2025/26 season alone, that was 61 goals in 51 matches, with a further 7 assists, according to the Bundesliga: in the club's history, only Gerd Müller has scored more in a single season, in 1972/73. He is also the only player to win the Torjägerkanone, the Bundesliga's top scorer trophy, in each of his first three seasons in the competition, 2023/24, 2024/25 and 2025/26.
| Criterion | Harry Kane (Bayern Munich) | Erling Haaland (Manchester City) |
|---|---|---|
| Milestone of the week | 100th and 101st Bundesliga goal | Goal that completed all 25 clubs faced in the Premier League |
| Date | 18/09/2026 | 20/09/2026 |
| Match | Bayern 7-0 Union Berlin | Manchester City 5-3 Sunderland |
| Minute of the decisive goal | 39 (penalty) | 81 |
| Games to the 100th league goal | 98 | 111 |
| Record | Fastest to 100 Bundesliga goals in league history, on 18/09/2026 (previous record: Dieter Müller, 129 games) | Guinness World Record for fastest to 100 Premier League goals, on 02/12/2025 |
| League goals at the time of this report | 101 | 117 |
The 25 clubs that have conceded a Haaland goal
Against Sunderland, in the 81st minute of Manchester City's 5-3 win on 20/09/2026, Haaland scored a goal initially ruled out for offside and then awarded after a VAR review. It was the goal that had been missing: before that match, Sunderland were the only opponent Haaland had faced in the Premier League without scoring against, in 2 games.
The completed list stands at 25 different clubs faced while wearing City's shirt, a feat no other player had finished in the competition. West Ham are his favourite victims, with 11 goals in 8 games; Crystal Palace and Wolverhampton follow, with 10 goals each.
Overall, the goal against Sunderland was Haaland's 117th in the Premier League, in 137 games since joining City, a count valid to 20/09/2026. A real coincidence in the numbers: on the same comparison, Kane's reference Bundesliga season (2025/26) also produced 36 goals, the same total as Haaland's reference Premier League season (2022/23), even though the leagues, seasons and contexts differ.
Two races to 100 goals, two different paces
Kane needed 98 games to reach 100 Bundesliga goals; Haaland needed 111 to reach 100 Premier League goals, with a goal against Fulham on 02/12/2025, a feat recognised by Guinness World Records as the fastest in the English competition's history. The maths is simple: 111 minus 98 leaves 13 fewer games for Kane to hit the mark in his own league, even though these are different competitions, each racing against its own history.
| Period | Harry Kane, Bayern (all competitions) | Erling Haaland, City (Premier League only) |
|---|---|---|
| Since joining current club | 152 goals in 154 games | 117 goals in 137 games |
| Count valid to | 18/09/2026 | 20/09/2026 |
| Reference season | 2025/26: 61 goals in 51 games, 7 assists | 2022/23: 36 goals in 38 games (Guinness record) |
| League only, in the reference season | 36 goals in the Bundesliga | 36 goals in the Premier League |
| Bundesliga scoring rate | 1 every 78.3 minutes, since joining in 2023 | 1 every 87 minutes, during his spell at Borussia Dortmund |
Haaland's four Guinness World Records
The feat against Fulham is not Haaland's only certified record. He also holds the record for most goals in a single Premier League season, 36 in just 38 games, in the 2022/23 campaign, when City won the treble. As of 22/09/2026, Goal.com summed up all four records this way: "becoming the fastest player to reach 100 Premier League goals, setting the highest tally in a single Premier League season, becoming the all-time top scorer in the UEFA Nations League, and matching the record for most goals in a single Champions League fixture".
The other two records come from the national team and from a single European match: all-time top scorer in the UEFA Nations League, with 19 goals between 09/2020 and 11/2024, and the record for most goals in a single Champions League match, 5 goals against RB Leipzig, on 14/03/2023. No certified Guinness World Record for Kane was found for this report: his recognition comes through a different route, competition records and press voting, as the next two sections show.
The one annual head-to-head: the European Golden Shoe
There is exactly one criterion where the two compete, every year, on the same scale: the European Golden Shoe, which awards points based on goals in each domestic league, weighted by the strength of that competition. In the 2025/26 edition, Kane won it with 36 Bundesliga goals and 72 points, ahead of Haaland, runner-up with 54 points and 27 Premier League goals, and of Kylian Mbappé, third with 50 points.
It was Kane's second Golden Shoe: the first came in the 2023/24 season, his very first in the Bundesliga. That scale, rather than an informal comparison of scorers, is what serves as the real annual head-to-head between the two, because it measures the same kind of output in different leagues with a single final number. By that scale, Kane has 2 titles to Haaland's 1: in 2022/23, the Norwegian won it with 36 goals for City, with Kane second on 30 for Tottenham.
The season that earned Germany's top individual award
On 23/08/2026, Kane was voted Germany's Footballer of the Year, an award organised by kicker magazine and decided by journalists affiliated with the VDS, the German sports media association. He received 272 votes, ahead of Bayern teammate Michael Olise, runner-up with 203, and Deniz Undav, of Stuttgart, third with 61.
The award has existed since 1960 and has reached 67 editions, of which the first 44, from 1960 to 2003, always ended with a German player in first place. Kane became the first Englishman in the award's history to win it, and the eighth foreign winner overall, counting Brazilian pioneer Ailton, champion in 2004. The win was built on the same campaign as the paragraph above: 61 goals in 51 games for Bayern in the 2025/26 season, 36 of them in the Bundesliga alone.
| Award | Harry Kane | Erling Haaland |
|---|---|---|
| European Golden Shoe 2022/23 | 2nd place: 60 points, 30 Premier League goals | Won: 72 points, 36 Premier League goals |
| European Golden Shoe 2023/24 | Won: 72 points, 36 Bundesliga goals | Joint 3rd: 54 points, 27 Premier League goals |
| European Golden Shoe 2025/26 | Won: 72 points, 36 Bundesliga goals | 2nd place: 54 points, 27 Premier League goals |
| Premier League Golden Boot | 3 times: 2015/16, 2016/17 and 2020/21 | 3 times: 2022/23, 2023/24 and 2025/26 |
| World Cup Golden Boot | 2018, with 6 goals | Never won: 7 goals in 2026, behind Mbappé on 10 |
| PFA and FWA player of the year awards in England | Never won | Won both in 2022/23 |
| Torjägerkanone (Bundesliga top scorer) | 3 in a row: 2023/24, 2024/25 and 2025/26 | Never won: 3rd in 2021/22, with Borussia Dortmund |
| kicker, Germany's Footballer of the Year (announced 23/08/2026) | Won, 272 votes, 1st Englishman in the award's history | Out of contention since leaving the Bundesliga in 2022 |
| Guinness World Records | None found for this report | 4 certified records |
Two ways of solving the same problem
What Kane does on the pitch shows up in the very numbers behind this comparison: he drops deep to receive, joins the build-up and finishes in more than one way, from the penalty spot, with his head, from outside the six-yard box. The sequence behind his own 100th goal shows the pattern: he was involved in two separate moves with Olise in the same match, once winning the penalty his teammate did not take, once finishing a header from his cross. It is the signature of a number 9 who also creates, and the 7 assists of the 2025/26 season back up that reading.
Haaland solves the same problem in a narrower, more lethal way, inside the six-yard box. His four Guinness World Records are all about finishing and goal volume, 5 in a single Champions League match, 36 in a single Premier League season, never about building the move. The goal that completed his list of 25 clubs, against Sunderland, came from inside the box, after a passage of play initially flagged for offside: the tight margin that kind of forward lives on.
The national team as an extra measure: England vs Norway
For England, Kane is the all-time top scorer: 85 goals in 121 games, a count valid to 15/07/2026. At the 2026 World Cup, he scored his 11th career goal at the tournament against Panama, in the group stage, overtaking Gary Lineker's 10, the English record since 1990; he finished the tournament on 14 World Cup goals.
For Norway, Haaland is also the all-time top scorer: 62 goals in 55 games, a count valid to 11/07/2026. He reached 50 national-team goals in just 46 games, the fastest pace ever seen for the country, and led Norway to the 2026 World Cup after nearly 30 years without reaching the tournament.
| Criterion | Harry Kane (England) | Erling Haaland (Norway) |
|---|---|---|
| National team goals | 85 | 62 |
| National team games | 121 | 55 |
| Count valid to | 15/07/2026 | 11/07/2026 |
| Historical standing | All-time top scorer for the national team, to 15/07/2026 | All-time top scorer for the national team, to 11/07/2026 |
| Standout record | 14 World Cup goals up to 2026, an English record (overtook Gary Lineker's 10) | 50 goals in 46 games, on 11/10/2025, the fastest pace in national team history |
| 2026 World Cup | 3rd place: lost the semi-final to Argentina (1-2, 15/07/2026) and won the 3rd-place match against France (6-4, 18/07/2026) | Quarter-finals, Norway's best World Cup ever; 7 goals at the tournament |
The 2026 World Cup for each of them
At the 2026 World Cup, Kane's England lost the semi-final to Argentina 1-2, on 15/07/2026: Anthony Gordon put England ahead in the 55th minute, Enzo Fernández equalised in the 85th, and Lautaro Martínez scored the winner in the 90+2. Three days later, on 18/07/2026, England beat France 6-4 in the third-place match, in Miami Gardens, taking the bronze medal. Manager Thomas Tuchel summed up the result, on 18/07/2026: "It is the first medal in 60 years, the best World Cup on foreign soil, so I hope the players can be proud of that in some time".
Haaland's Norway reached the quarter-finals, the country's best-ever World Cup run, after nearly three decades away from the tournament, and went out to none other than Kane's England, 2-1 after extra time, on 11/07/2026. Haaland scored 7 goals at the tournament, two of them in the 2-1 win over Brazil in the round of sixteen.
The three times Kane and Haaland crossed paths on the pitch
Kane and Haaland only overlapped in the Premier League during Kane's final season at Tottenham, 2022/23, since Haaland joined City in 2022 and Kane left for Bayern in 2023. In that window, the two faced each other exactly twice, and neither match had both of them scoring. The third meeting came three years later, in the quarter-finals of the 2026 World Cup.
On 19/01/2023, at the Etihad Stadium, Manchester City came from behind to win 4-2 after trailing 2-0 at half-time, with goals from Dejan Kulusevski and Emerson Royal for Tottenham. According to Goal.com, "Haaland, who netted his 22nd Premier League goal of the season, found the target alongside Julian Alvarez and a brace from Riyad Mahrez": Haaland scored in the 53rd minute, his 22nd Premier League goal of that season. Kane started the match and did not find the net.
On 05/02/2023, at the Tottenham Hotspur Stadium, the result flipped: Tottenham won 1-0, with Kane scoring in the 15th minute after capitalising on a mistake by Rodri. Covering the match, on 05/02/2023, TNT Sports recorded the significance of the goal: "Harry Kane now stands alone as Tottenham's record goal-scorer after his strike gave his side a 1-0 victory over Manchester City", his 267th goal for the club, overtaking Jimmy Greaves at the top of the list. Cristian Romero was sent off in the 87th minute, and Haaland did not find the net.
In the 2026 World Cup quarter-final, on 11/07/2026, both started and neither scored: England beat Norway 2-1 after extra time, with two goals from Jude Bellingham, and Haaland was substituted in the 105th minute. Across three meetings, each has scored once, always in a win for his own team; that is thin evidence for a broad tactical conclusion.
| Criterion | Manchester City 4-2 Tottenham | Tottenham 1-0 Manchester City | Norway 1-2 England |
|---|---|---|---|
| Date | 19/01/2023 | 05/02/2023 | 11/07/2026 |
| Competition and venue | Premier League, Etihad Stadium | Premier League, Tottenham Hotspur Stadium | World Cup (quarter-final), Miami Gardens |
| Haaland goal | Yes, in the 53rd minute (his 22nd Premier League goal that season) | No | No; substituted in the 105th minute |
| Kane goal | No | Yes, in the 15th minute (his 267th goal for Tottenham, a club record on 05/02/2023) | No |
| Other goals | Kulusevski (44') and Emerson Royal (45+2') for Tottenham; Álvarez (51') and Mahrez (63' and 90') for Manchester City | No other goals; Cristian Romero sent off in the 87th minute | Schjelderup (36') for Norway; Bellingham (45+2' and 93', in extra time) for England |
Age, career window, and what comes before October
Seven years separate the two: Kane at 33 and Haaland at 26, on 22/09/2026. The gap changes how the totals should be read, because Kane already carries more seasons of accumulated output, while Haaland is still building his own tally; that is why this piece compares rate and competition records rather than raw totals alone, which would unfairly penalise the younger of the two.
Both are among the 30 nominees for the 2026 Ballon d'Or, a list announced on 08/09/2026, alongside names such as Mbappé, Yamal, Dembélé and Messi. The ceremony is set for 26/10/2026, in London: until then, each player's club fixture list and what has already been achieved in this comparison are the concrete data available, with no room to predict the outcome of the vote.
So, who is better?
By direct-competition criterion, Kane has the edge: he won the European Golden Shoe in 2023/24 and 2025/26, against 1 title for Haaland, in 2022/23, and finished ahead of him in the last three editions. By certified, globally recognised record, Haaland has the edge: 4 Guinness World Records as of 22/09/2026, against none found for Kane by that date. By recognition from the press of the very league he plays in, it is Kane again, with Germany's Footballer of the Year award in 2026. By national team, it is a technical tie: in the July 2026 counts, both are the all-time top scorers for their countries.
Neither Kane nor Haaland wins across every dimension, because they are not playing the same game inside the game: one drops deep to build and finish afterwards, the other attacks the empty space to finish first. The most honest comparison is not a final sum, it is the list this piece has just shown, dimension by dimension, with a date and a source on every line.
Read next
- beIN Sports: Harry Kane surpasses 100 Bundesliga goals, breaks record and enjoys historic night with…
- RTÉ: Kane makes Bundesliga history with 100th Bayern goal
- ESPN: Erling Haaland sets unique goal milestone as Man City beat Sunderland
- ReadManCity: Erling Haaland Man City Premier League scoring record
- Goal.com: Erling Haaland awarded four Guinness World Records
- Bundesliga.com: Harry Kane wins European Golden Shoe ahead of Erling Haaland and Kylian Mbappé
- Euronews: Tottenham and Bayern Munich agree fee for Harry Kane
- TNT Sports: Harry Kane: Bayern Munich sign England captain from Tottenham Hotspur for club-record fee
- Sportbible: Bayern Munich agreed to key detail to keep Harry Kane's transfer fee below €100 million
- World Soccer Talk: Bayern's shocking revelation: Exact fee for Harry Kane disclosed
- GiveMeSport: Why Erling Haaland only cost Man City £51 million, explained
- TNT Sports: Tottenham 1-0 Manchester City: Harry Kane breaks Spurs goal-scoring record
- Goal.com: Watch: Haaland sings 'City tearing Cockneys apart again' after win over Tottenham
- ESPN: England 1-2 Argentina: Fernández, Martínez score late goals as Tuchel's team crash out in…
- ESPN: England deliver World Cup third-place match for the ages in win over France
- Wikipedia: List of international goals scored by Harry Kane
- beIN Sports: Erling Haaland has scored more goals than games for Norway, and he's bringing that form…
- Soccer Addicted: Kane marca o 100º gol na Bundesliga em recorde, e Bayern goleia o Union Berlin por 7 a 0
- Soccer Addicted: Harry Kane é o primeiro inglês eleito Jogador do Ano na Alemanha
- Bundesliga.com: Bayern Munich's Harry Kane becomes fastest player to reach 100 Bundesliga goals
- Bundesliga.com: Breaking down Harry Kane's brilliant 2025/26 numbers
- Bundesliga.com: Harry Kane: The England striker's Bayern Munich career in numbers
- Wikipedia: 1972-73 FC Bayern Munich season
- Wikipedia: European Golden Shoe
- Goal.com: Not even close! Harry Kane wins European Golden Shoe as prolific Bayern Munich striker…
- Premier League (site oficial): Haaland wins 2025/26 Premier League Golden Boot award
- Premier League (site oficial): Haaland joins the Premier League's 100 Club in record time
- Premier League (site oficial): Man City edge nine-goal THRILLER at Fulham as Haaland hits century
- Wikipedia: Premier League Golden Boot
- ESPN: England captain Harry Kane wins Golden Boot at 2018 World Cup
- Sky Sports: World Cup 2026 Golden Boot race: Kylian Mbappe beats Lionel Messi to become top goalscorer
- ESPN: Manchester City's Erling Haaland wins PFA Player of the Year
- Bundesliga.com: A history of Bundesliga top scorers by season
- Wikipedia: List of international goals scored by Erling Haaland
- Wikipedia: Norway at the FIFA World Cup
- ESPN: Norway 1-2 England (Jul 11, 2026) Final Score
- Al Jazeera: Haaland scores twice as Norway stun Brazil 2-1 in World Cup 2026 last 16
- ESPN: France 4-6 England (Jul 18, 2026) Final Score
- ESPN: Harry Kane breaks England's World Cup goal record vs. Panama
- England Football (site oficial): Kane equals Lineker's record for most World Cup goals
- Tottenham Hotspur (site oficial): City stage second-half comeback - on-the-whistle report
- Goal.com: Revealed: The actual fee that Bayern Munich paid for Harry Kane amid talk of a 100m…
- fcbinside.de: 100-Mio-Transfer? Hoeneß enthüllt die genaue Kane-Ablöse
Frequently asked questions
- Who is better, Harry Kane or Erling Haaland?
- It depends on the criterion. In the European Golden Shoe, the one annual head-to-head between them, Kane won in 2023/24 and 2025/26 (72 to 54 points in the latter), and Haaland in 2022/23, with Kane in 2nd. By national team, both were, in July 2026, the all-time top scorers for their countries. There is no single closed answer.
- Who has scored more goals, Kane or Haaland?
- In their current domestic leagues, Kane has 101 Bundesliga goals in 98 games (as of 18/09/2026) and Haaland has 117 Premier League goals in 137 games (as of 20/09/2026). These are different leagues, and the numbers do not add up to one reliable worldwide total.
- How many goals does Harry Kane have for Bayern Munich?
- 101 Bundesliga goals in 98 games, as of 18/09/2026. Across all competitions, that is 152 goals in 154 games since joining the club, including 61 goals in 51 games in the 2025/26 season.
- How many goals does Erling Haaland have in the Premier League?
- 117 goals in 137 games for Manchester City, as of 20/09/2026, including the feat of having scored against all 25 different clubs he has faced in the competition.
- How many individual awards do Kane and Haaland have?
- Kane has 2 European Golden Shoes, 3 Premier League Golden Boots, 3 Bundesliga scoring titles, the 2018 World Cup Golden Boot and Germany's 2026 Footballer of the Year award. Haaland has 1 European Golden Shoe (2022/23), 3 Premier League Golden Boots, the 2022/23 PFA and FWA awards and 4 Guinness World Records.
- Have Kane and Haaland ever faced each other on the pitch?
- Yes, three times: Manchester City won 4-2 on 19/01/2023, with a Haaland goal; Tottenham won 1-0 on 05/02/2023, with a Kane goal; and England knocked Norway out in the 2026 World Cup quarter-finals, 2-1 after extra time, on 11/07/2026, with neither of them scoring.






