Bundesliga · 2026-27
Bundesliga fixtures with kick-off times in WAT, EAT, SAST and GMT, where to watch in Nigeria, Kenya, South Africa, Ghana and Uganda, and the next round explained.
Fixtures
Upcoming matches
In depth
Bundesliga fixtures 2026-27
Key takeaways
- Bundesliga matches are played over 34 matchdays from August to May, with 18 clubs meeting each other home and away.
- A 15:30 Saturday kick-off in the German winter is 15:30 in Lagos, 14:30 in Accra, 16:30 in Johannesburg and 17:30 in Nairobi and Kampala.
- Places one to four go to the Champions League, the bottom two clubs are relegated and 16th plays the third club in the 2. Bundesliga over two legs.
- Bayer Leverkusen won the 2023-24 Bundesliga without losing a match, with 28 wins and 6 draws.
- Jay-Jay Okocha scored 18 goals in 90 Bundesliga games for Eintracht Frankfurt between 1991 and 1996.
Bundesliga matches are the league games of Germany's top football division, with nine on each of the 34 matchdays between August and May. A Saturday 15:30 German winter kick-off is at 15:30 WAT, 17:30 EAT, 16:30 SAST and 14:30 GMT. The fixtures module above lists the games with kick-off times in WAT, EAT, SAST and GMT together, and it updates itself after each final whistle. The Bundesliga was founded in Dortmund in 1962 and first played in 1963-64, and it is known as soccer to readers in South Africa.
The Saturday afternoon slot is the one that suits viewing centres in Lagos, Accra, Johannesburg, Nairobi and Kampala best, because it falls in the afternoon or early evening in all five. Below the list you will find how the season is built and where the second tier and the cup sit.
How Do You Find the Next Bundesliga Matchday and Its Kick-Off Times?
The fixtures module opens on the next Bundesliga matchday, listing each game by day and kick-off time in all four African zones. Most games fall on Saturday, with Friday and Sunday kick-offs either side of it, so a reader planning around the Premier League and La Liga can see the whole weekend in one column. The arrows beside the matchday name move you through all 34 rounds, and the club filter shows one team's home and away fixtures on their own. Every round reshapes the Bundesliga table, while the scores and scorers from the round just played sit in Bundesliga results.
How Do Bundesliga Fixtures Work, and Why Do Dates Move?
A Bundesliga season runs over 34 matchdays, with 18 clubs each playing the other 17 at home and away, a size the league has kept since 1992-93. The season starts in August, ends in May and stops for a winter break of about six weeks, which is when German football goes quiet. Dates can shift after the calendar is first published, often when clubs have cup or European nights to fit around. So, trust the module, because it carries the latest date and time.
Where Can You Watch Bundesliga Games in Nigeria, Ghana, South Africa, Kenya and Uganda?
Saturday afternoon is the heart of the Bundesliga, and the 15:30 German kick-off lands kindly across Africa. In the German winter that is 15:30 in Lagos, 14:30 in Accra, 16:30 in Johannesburg and 17:30 in Nairobi and Kampala, which suits a viewing centre crowd well. Germany moves its clocks in late March and late October, so early and late in the season each of those times comes an hour earlier.
Where to watch is listed beside every match for each country, because rights holders differ between Nigeria, Ghana, South Africa, Kenya and Uganda and can change between seasons. A game shown on one channel in Accra may sit somewhere else in Nairobi. Please check your local listings before kick-off, especially for Sunday games that clash with the Premier League. Where no listing shows for your country, the live score still follows the match through to full time.
| German time | Lagos (WAT) | Accra (GMT) | Johannesburg (SAST) | Nairobi and Kampala (EAT) |
|---|---|---|---|---|
| 15:30, German winter (late October to late March) | 15:30 | 14:30 | 16:30 | 17:30 |
| 15:30, German summer (August to late October, late March to May) | 14:30 | 13:30 | 15:30 | 16:30 |
What Do the Table and the Play-Off Decide?
Every Bundesliga fixture feeds several races at once on the table (the log, to readers in Johannesburg). Places one to four go to the Champions League league phase, fifth to the Europa League league phase and sixth to the Conference League play-off round, and the DFB-Pokal winner also enters the Europa League. At the bottom, two clubs go down automatically, while 16th meets the third club in the 2. Bundesliga over two legs. Bayern Munich won 11 titles in a row from 2012-13 to 2022-23, and Bayer Leverkusen became the first unbeaten champions in 2023-24, with 28 wins and 6 draws.
Where Do You Find 2. Bundesliga Games and the DFB-Pokal?
The 2. Bundesliga, the second tier of German football since 1974, has its own fixtures, results and table in the league menu above the list, for anyone who searches for 2 Bundesliga games. It matters to the top flight too, since its third club plays for a place in the Bundesliga every May. DFB-Pokal ties and European nights for German clubs appear inside each club's fixture list, usually midweek. That cup can crown a season, as it did when Leverkusen beat Kaiserslautern in the final on 25 May 2024 to finish an unbeaten domestic double.
Which African Players Should You Watch in Bundesliga Matches?
Every match in the module carries a flag for the African players in the squads, so you can follow a Super Eagles or Black Stars player from club to club. The examples below come from Nigeria, Ghana and South Africa, and readers in Nairobi and Kampala can use the same flags to pick out every African player in a squad. Ghana has a long Bundesliga story, with Anthony Baffoe at 1. FC Köln from 1983 and Tony Yeboah, top scorer for Eintracht Frankfurt in 1992-93 and 1993-94. South Africa's Delron Buckley played in the league from 1995 to 2009. For Nigeria, the defining moment is Jay-Jay Okocha's dribble past Oliver Kahn, voted German TV's Goal of the Year in 1993. Check the flags first, then follow African scorers across the seasons in Bundesliga stats.
FAQ
How many Bundesliga matches are there in a season?
There are 306 Bundesliga matches in a season, nine on each of 34 matchdays. Each of the 18 clubs plays the other 17 at home and away, and the league has kept that size since 1992-93.
What time do Bundesliga games kick off in Africa?
A 15:30 Saturday kick-off in the German winter is 15:30 in Lagos, 14:30 in Accra, 16:30 in Johannesburg and 17:30 in Nairobi and Kampala. From late March to late October, Germany is an hour further ahead, so each of those times comes an hour earlier. The fixtures module shows the correct local time for every match.
Does the Bundesliga have a winter break?
Yes, the Bundesliga stops for a winter break of about six weeks. The season runs from August to May either side of it, and the fixtures module skips straight to the first matchday after the break.
Where can I find 2. Bundesliga fixtures?
The 2. Bundesliga fixtures, results and table sit in the league menu above the Bundesliga list. The second tier has existed since 1974, and its third club plays the Bundesliga's 16th club over two legs for a place in the top flight.
Written by Tunde Akinwande, 2026-11-10.
