Skip to content
Ramy Bensebaini

Ramy Bensebaini

Defender - Left-Back  at Borussia Dortmund
Age31
CitizenshipAlgeria
Height1.87 m
Footleft
BornApril 16, 1995
at Borussia Dortmund 1,058 days · joined 2023-07-01
👕200+ Apps 🏴50+ Caps
Market value €7.00m
Left-Back Defender

Career snapshot

6
clubs played for
14/15
debut season
0.1
goals / match
Borussia Mönchengladbach
top club · 113 apps

Career highs

€22.00m
peak value · 2021
€8.00m
top transfer fee · 19/20
7
best season · 20/21
70 / 7
int'l caps / goals
344Appearances
36Goals
19Assists
83Yellow cards
3Red cards
104Full matches (90′)
Full nameRamy Bensebaini
Name in home countryرامي بن سبعيني
Date of birth1995-04-16 (31 yrs)
Place of birthConstantine, Algeria
CitizenshipAlgeria
PositionDefender - Left-Back (main: Defender)
Footleft
Height187.00 m
Current clubBorussia Dortmund
Joined2023-07-01
Contract expires2027-06-30
AgentHCM Sports ...
Jul 2025
2025 — Borussia Dortmund
5 matches · 0 G · 0 A · across 1 competition
Jul 2025
25/26 — Borussia Dortmund
3 matches · 0 G · 1 A · across 2 competitions
Feb 2025
Injury: unknown
2 games missed
Jan 2025
Injury: unknown
1 games missed
Jul 2024
24/25 — Borussia Dortmund
44 matches · 3 G · 7 A · across 3 competitions
Jun 2024
Injury: unknown
3 games missed
Mar 2024
Injury: unknown
13 games missed
Jan 2024
Injury: unknown
1 games missed
Dec 2023
Injury: unknown
1 games missed
Jul 2023
23/24 — Borussia Dortmund
25 matches · 0 G · 1 A · across 3 competitions
Jul 2023
Transfer: Bor. M'gladbach → Bor. Dortmund
23/24 · Transfer
May 2023
Injury: unknown
Apr 2023
Injury: unknown
1 games missed
Mar 2023
Injury: unknown
1 games missed
Feb 2023
Injury: unknown
1 games missed
Nov 2022
Injury: unknown
1 games missed
Aug 2022
Injury: unknown
1 games missed
Jul 2022
Injury: unknown
Jul 2022
22/23 — Borussia Mönchengladbach
30 matches · 7 G · 1 A · across 2 competitions
Apr 2022
Injury: unknown
1 games missed
Sep 2021
Injury: unknown
8 games missed
Jul 2021
21/22 — Borussia Mönchengladbach
24 matches · 6 G · 2 A · across 2 competitions
Jul 2020
20/21 — Borussia Mönchengladbach
33 matches · 7 G · 0 A · across 3 competitions
Aug 2019
Transfer: Stade Rennais → Bor. M'gladbach
19/20 · Transfer · €8.00m
Jul 2019
19/20 — Borussia Mönchengladbach
26 matches · 5 G · 5 A · across 3 competitions
Jul 2018
18/19 — Stade Rennais FC
39 matches · 3 G · 1 A · across 4 competitions
Jul 2017
17/18 — Stade Rennais FC, Stade Rennais FC B
34 matches · 1 G · 1 A · across 4 competitions
Jul 2016
Transfer: Paradou AC → Stade Rennais
16/17 · Transfer · €2.00m
Jul 2016
16/17 — Stade Rennais FC B, Stade Rennais FC
27 matches · 0 G · 0 A · across 3 competitions
Jun 2016
Transfer: Montpellier → Paradou AC
15/16 · Return from loan
Jul 2015
15/16 — Montpellier HSC
25 matches · 2 G · 0 A · across 3 competitions
Jul 2015
Transfer: Paradou AC → Montpellier
15/16 · Loan
Jun 2015
Transfer: Lierse SK → Paradou AC
14/15 · Return from loan
Jul 2014
14/15 — Lierse SK (-2018)
29 matches · 2 G · 0 A · across 4 competitions
Jul 2014
Transfer: Paradou AC → Lierse SK
14/15 · Loan
Jul 2013
Transfer: Paradou U21 → Paradou AC
13/14 · Transfer
Jan 1970
Peak market value: €22.00m
Highest valuation recorded in dataset
9,321 min
Minutes played by club
Borussia Dortmund 25.7%
Borussia Mönchengladbach 24.3%
Stade Rennais FC 34.4%
Stade Rennais FC B 0.6%
Montpellier HSC 7.2%
Lierse SK (-2018) 7.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Borussia Dortmund 4 2025 25/26 77 3 9 2,395
Borussia Mönchengladbach 4 19/20 22/23 113 25 8 2,268
Stade Rennais FC 3 16/17 18/19 98 3 2 3,205
Stade Rennais FC B 2 16/17 17/18 2 1 0 60
Montpellier HSC 1 15/16 15/16 25 2 0 673
Lierse SK (-2018) 1 14/15 14/15 29 2 0 720

Career trajectory — goals, assists & market value

3€5.5M5€11M8€16.5M10€22M14/15 — 2 goals (Lierse SK (-2018))214/1515/16 — 2 goals (Montpellier HSC)215/1616/1717/18 — 1 goals (Stade Rennais FC B)17/18 — 1 assists217/1818/19 — 3 goals (Stade Rennais FC)18/19 — 1 assists418/1919/20 — 5 goals (Borussia Mönchengladbach)19/20 — 5 assists1019/2020/21 — 7 goals (Borussia Mönchengladbach)720/2121/22 — 6 goals (Borussia Mönchengladbach)21/22 — 2 assists821/2222/23 — 7 goals (Borussia Mönchengladbach)22/23 — 1 assists822/2323/24 — 1 assists123/2424/25 — 3 goals (Borussia Dortmund)24/25 — 7 assists1024/2525/26 — 1 assists125/2614/15 — €500K15/16 — €1M16/17 — €2M17/18 — €4.5M18/19 — €8M19/20 — €12M20/21 — €18M21/22 — €22M22/23 — €20M23/24 — €20M24/25 — €9M25/26 — €7MGoalsAssistsMarket value

Goals by season

14/15: 2214/1515/16: 2215/1616/17: 0016/1717/18: 1117/1818/19: 3318/1919/20: 5519/2020/21: 7720/212025: 00202521/22: 6621/2222/23: 7722/2323/24: 0023/2424/25: 3324/2525/26: 0025/26

Assists by season

14/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 5519/2020/21: 0020/212025: 00202521/22: 2221/2222/23: 1122/2323/24: 1123/2424/25: 7724/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Bundesliga Borussia Dortmund 2 0 0 1 0 0
25/26 DFB-Pokal Borussia Dortmund 1 0 1 0 0 0
24/25 Bundesliga Borussia Dortmund 31 1 6 6 0 2,023
24/25 Champions League Borussia Dortmund 12 2 1 4 0 372
24/25 DFB-Pokal Borussia Dortmund 1 0 0 1 0 0
23/24 Bundesliga Borussia Dortmund 17 0 0 2 0 0
23/24 Champions League Borussia Dortmund 5 0 0 0 0 0
23/24 DFB-Pokal Borussia Dortmund 3 0 1 1 0 0
22/23 Bundesliga Borussia Mönchengladbach 28 6 1 5 0 415
22/23 DFB-Pokal Borussia Mönchengladbach 2 1 0 0 0 83
21/22 Bundesliga Borussia Mönchengladbach 23 4 2 6 0 505
21/22 DFB-Pokal Borussia Mönchengladbach 1 2 0 0 0 45
2025 Club World Cup Borussia Dortmund 5 0 0 1 0 0
20/21 Bundesliga Borussia Mönchengladbach 25 4 0 7 0 453
20/21 Champions League Borussia Mönchengladbach 5 2 0 1 0 224
20/21 DFB-Pokal Borussia Mönchengladbach 3 1 0 2 0 253
19/20 Bundesliga Borussia Mönchengladbach 19 5 4 6 0 290
19/20 DFB-Pokal Borussia Mönchengladbach 1 0 0 0 0 0
19/20 Europa League Borussia Mönchengladbach 6 0 1 2 0 0
18/19 Coupe de France Stade Rennais FC 4 1 0 2 0 360
18/19 Coupe de la Ligue Stade Rennais FC 1 0 0 1 0 0
18/19 Europa League Stade Rennais FC 9 1 0 1 0 690
18/19 Ligue 1 Stade Rennais FC 25 1 1 9 0 2,155
17/18 Coupe de France Stade Rennais FC 1 0 0 0 0 0
17/18 Coupe de la Ligue Stade Rennais FC 3 0 0 1 0 0
17/18 Ligue 1 Stade Rennais FC 29 0 1 5 0 0
17/18 National 2 - Grp. D Stade Rennais FC B 1 1 0 1 0 60
16/17 CFA - Grp. A Stade Rennais FC B 1 0 0 0 0 0
16/17 Coupe de la Ligue Stade Rennais FC 1 0 0 0 0 0
16/17 Ligue 1 Stade Rennais FC 25 0 0 5 2 0
15/16 Coupe de France Montpellier HSC 2 0 0 0 0 0
15/16 Coupe de la Ligue Montpellier HSC 1 0 0 0 0 0
15/16 Ligue 1 Montpellier HSC 22 2 0 7 0 673
14/15 Cofidis Cup Lierse SK (-2018) 1 0 0 1 0 0
14/15 Endrunde Jupiler Pro League Lierse SK (-2018) 5 1 0 0 0 450
14/15 JPL Lierse SK (-2018) 20 0 0 4 1 0
14/15 Jupiler Pro League Abstiegs-Playoffs Lierse SK (-2018) 3 1 0 1 0 270
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 Paradou U21 Paradou AC Transfer 0
14/15 2014-07-01 Paradou AC Lierse SK Loan 0
14/15 2015-06-30 Lierse SK Paradou AC Return from loan 1000000
15/16 2015-07-01 Paradou AC Montpellier Loan 1000000
15/16 2016-06-30 Montpellier Paradou AC Return from loan 2000000
16/17 2016-07-05 Paradou AC Stade Rennais Transfer 2000000 €2.00m
19/20 2019-08-14 Stade Rennais Bor. M'gladbach Transfer 8000000 €8.00m
23/24 2023-07-01 Bor. M'gladbach Bor. Dortmund Transfer 20000000
SeasonInjuryFromToDays missedGames missed
21/22 Groin injury 2021-09-06 2021-10-21 46 8
21/22 Thigh problems 2022-04-07 2022-04-14 8 1
22/23 Corona virus 2022-07-07 2022-07-18 12 0
22/23 influenza 2022-08-22 2022-09-01 11 1
22/23 Corona virus 2022-11-13 2022-11-17 5 1
22/23 Ill 2023-02-10 2023-02-13 4 1
22/23 Hamstring injury 2023-03-06 2023-03-13 8 1
22/23 Hip injury 2023-04-24 2023-05-02 9 1
22/23 Hip flexor problems 2023-05-28 2023-06-05 9 0
23/24 Ill 2023-12-01 2023-12-04 4 1
23/24 Hip problems 2024-01-25 2024-01-29 5 1
23/24 Inner ligament injury 2024-03-23 2024-05-31 70 13
23/24 Fitness 2024-06-01 2024-06-30 30 3
24/25 Ill 2025-01-08 2025-01-13 6 1
24/25 muscle stiffness 2025-02-10 2025-02-17 8 2
Current€7.00m
Peak€22.00m
Low€500k
Δ since start+€6.50m
€500k€5.88m€11.25m€16.63m€22.00m197019701970
DateValue
Jan 1, 1970 €7.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €9.50m
Jan 1, 1970 €15.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €500k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53809 0 0 former national player
Team #34867 #5 2 0 former national player
Team #3614 68 7 current national player
TeammatePPG played withJoint goalsMinutes
Stefan Lainer 2 0 0
Mexer 2 0 0
Tomas Koubek 2 0 0
Ismaïla Sarr 2 1 0
Breel Embolo 1 3 0
Riyad Mahrez 2 2 0
Aïssa Mandi 2 1 0
Benjamin Bourigeaud 2 2 0
Matthias Ginter 1 0 0
Nico Elvedi 1 1 0
Hamari Traoré 1 0 0
Benjamin André 1 0 0
Yann Sommer 1 0 0
Florian Neuhaus 1 3 0
Marcus Thuram 1 4 0
Jonas Hofmann 2 9 0
Alassane Pléa 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Bundesliga Borussia Mönchengladbach 6 28
19/20 Bundesliga Borussia Mönchengladbach 5 19
21/22 Bundesliga Borussia Mönchengladbach 4 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Bundesliga Borussia Dortmund 6 31
19/20 Bundesliga Borussia Mönchengladbach 4 19
21/22 Bundesliga Borussia Mönchengladbach 2 23

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
15/16 2016-06-30 Montpellier Paradou AC Return from loan €2.00m
15/16 2015-07-01 Paradou AC Montpellier Loan €1.00m
14/15 2015-06-30 Lierse SK Paradou AC Return from loan €1.00m
14/15 2014-07-01 Paradou AC Lierse SK Loan

Last 50 matches for Borussia Dortmund The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-16 L1 SV Werder Bremen 0–2 Borussia Dortmund Available
2026-05-08 L1 Borussia Dortmund 3–2 Eintracht Frankfurt Available
2026-05-08 L1 Borussia Dortmund 3–2 Eintracht Frankfurt Available
2026-05-03 L1 Borussia Mönchengladbach 1–0 Borussia Dortmund Available
2026-05-03 L1 Borussia Mönchengladbach 1–0 Borussia Dortmund Available
2026-04-26 L1 Borussia Dortmund 4–0 SC Freiburg Available
2026-04-26 L1 Borussia Dortmund 4–0 SC Freiburg Available
2026-04-18 L1 TSG 1899 Hoffenheim 2–1 Borussia Dortmund Available
2026-04-18 L1 TSG 1899 Hoffenheim 2–1 Borussia Dortmund Available
2026-04-11 L1 Borussia Dortmund 0–1 Bayer 04 Leverkusen Available
2026-04-04 L1 VfB Stuttgart 0–2 Borussia Dortmund Available
2026-03-21 L1 Borussia Dortmund 3–2 Hamburger SV Available
2026-03-14 L1 Borussia Dortmund 2–0 FC Augsburg Available
2026-03-07 L1 1. FC Köln 1–2 Borussia Dortmund Available
2026-02-28 L1 Borussia Dortmund 2–3 FC Bayern München Available
2026-02-25 CL Atalanta BC 4–1 Borussia Dortmund Available
2026-02-21 L1 RB Leipzig 2–2 Borussia Dortmund Available
2026-02-17 CL Borussia Dortmund 2–0 Atalanta BC Available
2026-02-13 L1 Borussia Dortmund 4–0 1. FSV Mainz 05 Available
2026-02-07 L1 VfL Wolfsburg 1–2 Borussia Dortmund Available
2026-02-01 L1 Borussia Dortmund 3–2 1. FC Heidenheim 1846 Available
2026-01-28 CL Borussia Dortmund 0–2 FC Internazionale Milano Available
2026-01-24 L1 1. FC Union Berlin 0–3 Borussia Dortmund Available
2026-01-20 CL Tottenham Hotspur FC 2–0 Borussia Dortmund Available
2026-01-17 L1 Borussia Dortmund 3–2 FC St. Pauli 1910 Available
2026-01-13 L1 Borussia Dortmund 3–0 SV Werder Bremen Available
2026-01-09 L1 Eintracht Frankfurt 3–3 Borussia Dortmund Available
2025-12-19 L1 Borussia Dortmund 2–0 Borussia Mönchengladbach Available
2025-12-14 L1 SC Freiburg 1–1 Borussia Dortmund Available
2025-12-10 CL Borussia Dortmund 2–2 FK Bodø/Glimt Available
2025-12-07 L1 Borussia Dortmund 2–0 TSG 1899 Hoffenheim Available
2025-11-29 L1 Bayer 04 Leverkusen 1–2 Borussia Dortmund Available
2025-11-25 CL Borussia Dortmund 4–0 Villarreal CF Available
2025-11-22 L1 Borussia Dortmund 3–3 VfB Stuttgart Available
2025-11-08 L1 Hamburger SV 1–1 Borussia Dortmund Available
2025-11-05 CL Manchester City FC 4–1 Borussia Dortmund Available
2025-10-31 L1 FC Augsburg 0–1 Borussia Dortmund Available
2025-10-25 L1 Borussia Dortmund 1–0 1. FC Köln Available
2025-10-21 CL FC København 2–4 Borussia Dortmund Available
2025-10-18 L1 FC Bayern München 2–1 Borussia Dortmund Available
2025-10-04 L1 Borussia Dortmund 1–1 RB Leipzig Available
2025-10-01 CL Borussia Dortmund 4–1 Athletic Club Available
2025-09-27 L1 1. FSV Mainz 05 0–2 Borussia Dortmund Available
2025-09-21 L1 Borussia Dortmund 1–0 VfL Wolfsburg Available
2025-09-16 CL Juventus FC 4–4 Borussia Dortmund Available
2025-09-13 L1 1. FC Heidenheim 1846 0–2 Borussia Dortmund Available
2025-08-31 L1 Borussia Dortmund 3–0 1. FC Union Berlin Available
2025-08-23 L1 FC St. Pauli 1910 3–3 Borussia Dortmund Available
2025-05-17 L1 Borussia Dortmund 3–0 Holstein Kiel Available
2025-05-11 L1 Bayer 04 Leverkusen 2–4 Borussia Dortmund Available

Teams faced most often by Ramy Bensebaini's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Eintracht Frankfurt 26 11 8 7 52 36 +16 42%
VfL Wolfsburg 26 16 6 4 58 23 +35 62%
1. FSV Mainz 05 26 13 5 8 43 35 +8 50%
FC Augsburg 26 13 3 10 51 40 +11 50%
VfB Stuttgart 24 12 4 8 54 41 +13 50%
SC Freiburg 24 12 7 5 53 30 +23 50%
RB Leipzig 24 12 3 9 40 38 +2 50%
Hertha BSC 22 13 5 4 39 23 +16 59%
1. FC Köln 20 8 5 7 45 31 +14 40%
Paris Saint-Germain 20 3 3 14 14 49 -35 15%
Lille OSC 19 3 6 10 20 25 -5 16%
1. FC Union Berlin 18 8 2 8 33 22 +11 44%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
14/15 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 3 0 1 0 0 0
24/25 44 2,395 11 0 0 0.41
23/24 25 0 3 1 0 0
22/23 30 498 5 1 0 1.08
21/22 24 550 6 0 0 0.98
2025 5 0 1 0 0 0
20/21 33 930 10 0 0 0.97
19/20 26 290 8 1 0 2.79
18/19 39 3,205 13 0 0 0.37
17/18 34 60 7 0 0 10.5
16/17 27 0 5 0 2 0
15/16 25 673 7 0 0 0.94
14/15 29 720 6 1 1 1

Output by competition

Career goals and assists broken down by tournament.

Bundesliga
145 apps
20 G
13 A
DFB-Pokal
12 apps
4 G
2 A
Champions League
22 apps
4 G
1 A
Ligue 1
101 apps
3 G
2 A
Europa League
15 apps
1 G
1 A
Coupe de France
7 apps
1 G
0 A
National 2 - Grp. D
1 apps
1 G
0 A
Endrunde Jupiler Pro League
5 apps
1 G
0 A
Jupiler Pro League Abstiegs-Playoffs
3 apps
1 G
0 A
Club World Cup
5 apps
0 G
0 A

Frequently asked about Ramy Bensebaini

Who is Ramy Bensebaini?

Ramy Bensebaini is an Algeria professional footballer who plays as a left-back for Borussia Dortmund.

How old is Ramy Bensebaini?

Ramy Bensebaini is 31 years old. He was born on April 16, 1995 in Constantine.

What position does Ramy Bensebaini play?

Ramy Bensebaini plays as a left-back (Defender - Left-Back).

What club does Ramy Bensebaini play for?

Ramy Bensebaini currently plays for Borussia Dortmund.

How many career goals has Ramy Bensebaini scored?

Across all senior club competitions in our dataset, Ramy Bensebaini has scored 36 goals in 344 appearances.

What is Ramy Bensebaini's market value?

Ramy Bensebaini's most recent reported market value is €7.00m.