Skip to content

No matching football content found.

Type at least two characters to search.

Germany · 2. Bundesliga
Full time 1-3 HT 1-1
Date25 Apr 2026VenueBBBank WildparkRoundRegular Season - 31Match pageFull

Match overview

Detailed match page

Karlsruher SC face Hannover 96 in 2. Bundesliga in Germany. The match is scheduled for Saturday, 25 April 2026 at 14:00 at BBBank Wildpark.

Use the sections below to compare form, standings, previous meetings, lineups, events and match statistics.

Our prediction

Karlsruher SC vs Hannover 96

More predictions
draw or Hannover 96
League table snapshot

Where the two clubs stand

2. Bundesliga · Season 2025

View full standings →
Karlsruher SC logo 2. BundesligaKarlsruher SC #10
Played34 Points44 GD-11 W-D-L12-8-14
L L W D L Position 10 of 18
Hannover 96 logo 2. BundesligaHannover 96 #4
Played34 Points60 GD+16 W-D-L16-12-6
D W D D D Position 4 of 18

Table positions are for this fixture’s competition and season. Updated 29 May 2026, 00:00.

Key match trends

Hannover 96 are unbeaten in their last 5 matches on record.

Head-to-head summary

Open H2H insights →

Karlsruher SC wins

4

Draws

1

Hannover 96 wins

5

Average goals

2.5

Both scored

40%

Over 2.5 goals

60%

First-half goals

1.1

Meetings analysed

10

Karlsruher SC logo

Karlsruher SC

Rating 2.8/10

Played

6

Goals

8

Conceded

13

Both scored

67%

Clean sheets

1

Points rate

2.8/10

Hannover 96 logo

Hannover 96

Rating 5.6/10

Played

6

Goals

17

Conceded

8

Both scored

50%

Clean sheets

2

Points rate

5.6/10

Match predictions

Karlsruher SC vs Hannover 96

See our posted picks for this fixture, then compare them with recent form, previous meetings, league position, lineups and match statistics.

More predictions
Our prediction

No additional category prediction has been posted for this match. You can still use the form, standings, H2H, lineup, event and statistics panels for match context.

F

Recent form comparison

Karlsruher SC form rating: 2.8/10. Hannover 96 form rating: 5.6/10.

H

Previous meetings

10 meetings with an average of 2.5 goals.

L

Team selections

Lineup information is available for at least one club. Confirm the final starting elevens close to kickoff.

M

Match page

Form, standings, H2H, lineups, events and statistics are shown whenever they are available for this fixture.

Match trends

Recent patterns around this fixture

  • Hannover 96 are unbeaten in their last 5 matches on record.
Match note: Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Karlsruher SC1-3Hannover 96
50%Ball Possession50%
Comparison
8Total Shots10
Comparison
2Shots on Goal6
Comparison
5Shots off Goal1
Comparison
1Blocked Shots3
Comparison
5Shots inside box6
Comparison
3Shots outside box4
Comparison
3Corner Kicks2
Comparison
1Offsides2
Comparison
13Fouls3
Comparison
0Yellow Cards1
Comparison
3Goalkeeper Saves1
Comparison
488Total passes506
Comparison
416Passes accurate428
Comparison
85%Passes %85%
Comparison
1.04Expected goals0.35
Comparison
0goals_prevented0
Comparison
Ratings

Top performers

Mustapha BunduMustapha Bundu75 minutes7.6
Kolja OudenneKolja Oudenne54 minutes7.6
Fabian SchleusenerFabian Schleusener72 minutes7.3
Stefán Teitur ÞórðarsonStefán Teitur Þórðarson99 minutes7.3
Waniss TaibiWaniss Taibi99 minutes7.3
Paul SchollPaul Scholl33 minutes7.2
Enzo LeopoldEnzo Leopold99 minutes7.2
Andreas MüllerAndreas Müller33 minutes6.9
CoachChristian Eichner Formation3-5-2
Hans Christian Bernat1 Hans Christian Bernat
Christoph Kobald22 Christoph Kobald
Marcel Franke28 Marcel Franke
Stephan Ambrosius5 Stephan Ambrosius
David Herold20 David Herold
Marvin Wanitzek10 Marvin Wanitzek
Nicolai Rapp6 Nicolai Rapp
Philipp Forster11 Philipp Forster
Sebastian Jung2 Sebastian Jung
Shio Fukuda13 Shio Fukuda
Fabian Schleusener24 Fabian Schleusener
Hans Christian BernatG · #1
Stephan AmbrosiusD · #5
Marcel FrankeD · #28
Christoph KobaldD · #22
Sebastian JungM · #2
Philipp ForsterM · #11
Nicolai RappM · #6
Marvin WanitzekM · #10
David HeroldM · #20
Fabian SchleusenerF · #24
Shio FukudaF · #13
Squad depth

Substitutes

Robin Himmelmann#30 · G
Rafael Pinto Pedrosa#36 · D
Paul Scholl#15 · D
Dženis Burnić#7 · M
Andreas Müller#16 · M
Meiko Wäschenbach#21 · M
Hyeok-kyu Kwon#8 · M
Roko Šimić#9 · F
Louey Ben Farhat#19 · M
CoachChristian Titz Formation3-3-1-3
Nahuel Noll1 Nahuel Noll
Ime Okon20 Ime Okon
Enzo Leopold8 Enzo Leopold
Bastian Allgeier17 Bastian Allgeier
Hayate Matsuda27 Hayate Matsuda
Stefán Teitur Þórðarson23 Stefán Teitur Þórðarson
Maurice Neubauer33 Maurice Neubauer
Noël Aséko15 Noël Aséko
Waniss Taibi26 Waniss Taibi
Benjamin Källman9 Benjamin Källman
Mustapha Bundu7 Mustapha Bundu
Nahuel NollG · #1
Bastian AllgeierD · #17
Enzo LeopoldD · #8
Ime OkonD · #20
Maurice NeubauerM · #33
Stefán Teitur ÞórðarsonM · #23
Hayate MatsudaM · #27
Noël AsékoM · #15
Mustapha BunduF · #7
Benjamin KällmanF · #9
Waniss TaibiF · #26
Squad depth

Substitutes

Kolja Oudenne#29 · M
Husseyn Chakroun#14 · F
Leo Weinkauf#30 · G
Boris Tomiak#3 · D
Virgil Ghiță#5 · D
Williams Kokolo#19 · D
Franz Roggow#13 · M
Daisuke Yokota#18 · F
Håvard Nielsen#16 · F
Karlsruher SCMatch eventsHannover 96
  1. GOALM. BunduW. Taibi
    18'
  2. GOALF. SchleusenerD. Herold
    44'
  3. HT · 1-1
  4. SUBSTITUTIONM. NeubauerK. Oudenne
    46'
  5. SUBSTITUTIONN. Aseko-NkiliH. Chakroun
    46'
  6. YELLOW CARDI. Okon
    54'🟨
  7. SUBSTITUTIONB. KallmanD. Yokota
    60'
  8. SUBSTITUTIONN. RappA. Muller
    65'
  9. SUBSTITUTIONS. AmbrosiusP. Scholl
    66'
  10. SUBSTITUTIONF. SchleusenerL. Ben Farhat
    72'
  11. SUBSTITUTIONM. BunduW. Kokolo
    75'
  12. SUBSTITUTIONH. MatsudaH. Nielsen
    75'
  13. SUBSTITUTIONS. JungR. Pinto Pedrosa
    79'
  14. SUBSTITUTIONP. ForsterD. Burnic
    80'
  15. GOALK. OudenneD. Yokota
    82'
  16. YELLOW CARDKarlsruher SC
    90+5'🟨
  17. PENALTY GOALD. Yokota
    90+10'
  18. FT · 1-3
28 Nov 2025Hannover 96 v Karlsruher SC3–0
04 Apr 2025Karlsruher SC v Hannover 961–0
02 Nov 2024Hannover 96 v Karlsruher SC2–1
12 May 2024Karlsruher SC v Hannover 961–2
08 Dec 2023Hannover 96 v Karlsruher SC2–2
06 May 2023Karlsruher SC v Hannover 962–1
30 Oct 2022Hannover 96 v Karlsruher SC1–0
29 Apr 2022Hannover 96 v Karlsruher SC2–0
27 Nov 2021Karlsruher SC v Hannover 964–0
27 Jan 2021Karlsruher SC v Hannover 961–0
Complete match guide

Karlsruher SC vs Hannover 96 preview, live score and match information

Follow Karlsruher SC vs Hannover 96 with kickoff details, our prediction, current match status, recent club form, league position, previous meetings, lineups, events and match statistics. Sections appear as the relevant football information becomes available before, during and after the fixture.

Live score and match status

The final score and completed-match information are displayed above.

Lineups, formations and squads

Open the Lineups tab for confirmed starting elevens, substitutes, coaches and formations when supplied. Lineup availability can change close to kickoff.

Team form and H2H statistics

Compare recent Karlsruher SC and Hannover 96 results, form indicators and previous meetings using the Details and H2H sections.

Prediction and match trends

See the AdvanceScores prediction alongside recent form, previous meetings, league position, lineups and match statistics where available.

Frequently asked questions

Karlsruher SC vs Hannover 96 FAQs

Open this match page during the game for the live score, match minute, key events and statistics when they are available for 2. Bundesliga.

Confirmed lineups are normally published closer to kickoff. Until then, the page may show recent form, squad information and formations from recent matches.

The prediction is shown alongside recent form, head-to-head history, league position, lineups and match statistics so you can see the wider football context around the fixture.

Yes. Use the star beside either club crest to follow that club in this browser, or use the heart controls elsewhere on AdvanceScores to add a match, club or competition to the Watchlist.

Football schedules and match details can change. Confirm important late updates through the relevant competition or club source.