{"id":1439380,"date":"2026-03-18T12:45:16","date_gmt":"2026-03-18T12:45:16","guid":{"rendered":"https:\/\/www.squawka.com\/en\/?post_type=news&#038;p=1439380"},"modified":"2026-03-18T12:45:17","modified_gmt":"2026-03-18T12:45:17","slug":"match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga","status":"publish","type":"news","link":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/","title":{"rendered":"Borussia Dortmund vs Hamburg: predictions, stats, tips &#038; odds"},"content":{"rendered":"\n<p><strong>Borussia Dortmund welcome Hamburg to Signal Iduna Park in the <a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/bundesliga\/\">Bundesliga<\/a> this Saturday with kick-off at 17:30 CET on Saturday 21 March, with both teams seeking crucial points for very different reasons. Find our match preview and predictions below.<\/strong><\/p>\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-best-bets-amp-predictions\">Best Bets &amp; Predictions<\/h2>\n\n\n\n<p>Based on Borussia Dortmund\u2019s strong home record, superior attacking output, and Hamburg\u2019s tendency to create but not finish chances, here are our top betting recommendations for this match. We\u2019re particularly confident in the value for goals, given both sides\u2019 statistical trends.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-center\" data-align=\"center\">Our Prediction<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Odds &amp; Bookmaker<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Confidence<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Why We&#8217;re Backing It<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\"><strong>Both Teams to Score: Yes<\/strong><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/www.matchbook.com\/\">5\/6 @ Matchbook<\/a><br>(54.5%)<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">\u2b50\u2b50\u2b50\u2b50<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Hamburg create more chances (xG 15.44) than their goal tally suggests, while Dortmund average over 2 goals per game. With defensive lapses (Hamburg concede 1.4 per game) and both sides\u2019 attacking intent, we see value in both finding the net.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\"><strong>Draw<\/strong><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/www.betfair.com\/\">4\/1 @ Betfair<\/a><br>(20.0%)<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">\u2b50\u2b50<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Three of the last four meetings have been won by Dortmund, but the reverse fixture finished 1-1. Hamburg\u2019s inefficiency means draws are common (9 this season), and at this price, there\u2019s value for those seeking a bigger return.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n<div class=\"vcsw-sports-widgets shortcode vcsw-market-fixtures\" id=\"markets-1\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"event\":{\"_id\":\"6861d5df566e672f1bd7dab5\",\"sports_type\":\"football\",\"competition_season\":{\"_id\":\"682be3423d4ff932ec654e07\",\"sports_type\":\"football\",\"competition\":\"Bundesliga\",\"country\":\"Germany\",\"created_at\":\"2025-05-26T00:00:00+00:00\",\"end_date\":\"2026-05-16T00:00:00+00:00\",\"season\":\"2025\\\/2026\",\"start_date\":\"2025-08-22T00:00:00+00:00\",\"tags\":[\"routine_fixture\"],\"updated_at\":\"2026-05-22T23:55:30+00:00\",\"stages\":[{\"stage_id\":\"698b2ac681ff06d75c1e8283\",\"stage_name\":\"Regular Season\",\"standings_available\":true}]},\"created_at\":\"2025-06-30T00:10:07+00:00\",\"datetime\":\"2026-03-21T17:30:00+00:00\",\"name\":\"Borussia Dortmund vs Hamburger SV\",\"participants\":[{\"participant_id\":\"665db6b5e93e306d7f4663f1\",\"name\":\"Borussia Dortmund\",\"side\":\"home\",\"formation\":null,\"result\":{\"half_time\":0,\"full_time\":3,\"extra_time\":null,\"penalties\":null,\"total\":3}},{\"participant_id\":\"667aab1d773e0180d8f65f96\",\"name\":\"Hamburger SV\",\"side\":\"away\",\"formation\":null,\"result\":{\"half_time\":2,\"full_time\":2,\"extra_time\":null,\"penalties\":null,\"total\":2}}],\"selections\":[{\"channel_id\":1728,\"channel_name\":\"BBC iPlayer\",\"channel_shortname\":\"BBC iPlayer\",\"channel_url\":null,\"channel_slug\":\"bbc-iplayer\",\"channel_coverage\":\"national\",\"is_streaming\":true,\"sprite_class\":\"icons-channels-default\",\"channel_logo_url\":\"https:\\\/\\\/feed-orch-prd.s3-eu-west-2.amazonaws.com\\\/channel-logos\\\/bbc-iplayer.svg\"},{\"channel_id\":1184,\"channel_name\":\"Sky Sports Mix\",\"channel_shortname\":\"Sky Sports Mix\",\"channel_url\":null,\"channel_slug\":\"sky-sports-mix\",\"channel_coverage\":\"national\",\"is_streaming\":false,\"sprite_class\":\"icons-channels-sky_sports_uk\",\"channel_logo_url\":\"https:\\\/\\\/feed-orch-prd.s3-eu-west-2.amazonaws.com\\\/channel-logos\\\/sky-sports-mix.svg\"},{\"channel_id\":1696,\"channel_name\":\"Sky Sports+ stream\",\"channel_shortname\":\"Sky Sports+ stream\",\"channel_url\":null,\"channel_slug\":\"sky-sports-plus-stream\",\"channel_coverage\":\"national\",\"is_streaming\":true,\"sprite_class\":\"icons-channels-sky_sports_uk\",\"channel_logo_url\":null},{\"channel_id\":1181,\"channel_name\":\"NOW TV\",\"channel_shortname\":\"NOW TV\",\"channel_url\":null,\"channel_slug\":\"now-tv\",\"channel_coverage\":\"national\",\"is_streaming\":true,\"sprite_class\":\"icons-channels-now_tv\",\"channel_logo_url\":\"https:\\\/\\\/feed-orch-prd.s3-eu-west-2.amazonaws.com\\\/channel-logos\\\/now-tv.svg\"},{\"channel_id\":2181,\"channel_name\":\"Bet365 UK\",\"channel_shortname\":\"Bet365\",\"channel_url\":\"https:\\\/\\\/extra.bet365.com\\\/features\\\/en\\\/match-live?affiliate=365_03795756\",\"channel_slug\":\"bet365-3\",\"channel_coverage\":null,\"is_streaming\":false,\"sprite_class\":\"icons-channels-bet365\",\"channel_logo_url\":null}],\"stage\":\"Regular Season\",\"status\":\"finished\",\"status_detailed\":\"played\",\"tags\":[\"routine_fixture\"],\"updated_at\":\"2026-03-28T23:55:30+00:00\",\"venue\":\"SIGNAL IDUNA PARK\",\"stage_id\":\"698b2ac681ff06d75c1e8283\"},\"data_markets\":[{\"_id\":\"Match Result\",\"name\":\"Match Result\"},{\"_id\":\"Anytime Goalscorer\",\"name\":\"Anytime Goalscorer\"},{\"_id\":\"Over\\\/Under\",\"name\":\"Over\\\/Under\"},{\"_id\":\"Player Shots On Target\",\"name\":\"Player Shots On Target\"},{\"_id\":\"Player To Be Carded\",\"name\":\"Player To Be Carded\"},{\"_id\":\"Anytime Assist\",\"name\":\"Anytime Assist\"}],\"active_market\":\"\",\"show_title\":\"false\",\"limit_markets\":\"\",\"widget_type\":\"markets\"}<\/script><\/div>\n\n\n<hr \/>\r\n<h2 class=\"article-page__title\"><a href=\"\/en\/go\/betmgm-sportsbook?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"noopener\">BetMGM<\/a> sign-up offer: Get \u00a340 in bonuses when you bet \u00a310<\/h2>\r\n<p><strong>Not signed up to BetMGM yet? Here's how eligible readers* can take advantage of their welcome offer:<\/strong><\/p>\r\n<ol>\r\n<li>Open an account at BetMGM using\u00a0<a href=\"\/en\/go\/betmgm-sportsbook?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"noopener\"><strong>this link<\/strong><\/a>.<\/li>\r\n<li>Select the Sports Welcome Offer.<\/li>\r\n<li>Get the offer from the \u2018My Offers\u2019 page.<\/li>\r\n<li>Deposit and place a \u00a310 bet at odds of 1\/1 (2.0) or greater.<\/li>\r\n<li>When it settles, unlock \u00a340 in bonuses<\/li>\r\n<\/ol>\r\n<p><a href=\"https:\/\/www.squawka.com\/en\/go\/betmgm-sportsbook?q=gb-all-con-wof-s-spo\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-1429978\" src=\"https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-1024x372.png\" alt=\"\" width=\"1024\" height=\"372\" srcset=\"https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-1024x372.png 1024w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-300x109.png 300w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-768x279.png 768w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-1536x558.png 1536w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-400x145.png 400w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-550x200.png 550w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-165x60.png 165w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-150x55.png 150w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154-40x15.png 40w, https:\/\/media.squawka.com\/images\/2023\/10\/05153158\/image-154.png 1808w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\r\n<p style=\"text-align: center;\">New customers only. 7 days to place qualifying bet of \u00a310 at 1\/1 (2.0) to receive 4 x \u00a310 Free Bets. 7 day expiry. Exclusions apply. Stake not returned. 18+. Full T&amp;Cs apply. 18+\u00a0<a class=\"c-link\" href=\"http:\/\/gambleaware.org\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"http:\/\/GambleAware.org\" data-sk=\"tooltip_parent\">GambleAware.org<\/a><\/p>\r\n<hr \/>\n\n\n\n<p><small>Odds correct at the time of writing.<\/small><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-season-form-amp-standings\">Season Form &amp; Standings<\/h2>\n\n\n\n<p><strong>2025\/26 season to date:<\/strong> Borussia Dortmund sit 2nd with a formidable record, winning 65% of matches and boasting a +29 goal difference. Hamburg, meanwhile, are 11th and have struggled for consistency, especially in converting chances into points. Dortmund\u2019s 55 goals scored is nearly double Hamburg\u2019s 29, underlining the gulf in attacking output. Hamburg\u2019s nine draws highlight their inability to see games out, while Dortmund\u2019s only two losses show their resilience.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-center\" data-align=\"center\">Team<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Pos<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">P<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">W<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">D<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">L<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">GF<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">GA<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">GD<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Pts<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">2<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">26<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">17<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">7<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">2<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">55<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">26<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">+29<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">58<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">Hamburg<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">11<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">26<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">7<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">9<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">10<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">29<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">37<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">-8<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">30<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-potential-match-winners\">Potential Match-Winners<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Serhou Guirassy (Borussia Dortmund):<\/strong> 12 goals in 21 starts, averaging a goal every 150 minutes. Lethal inside the box with a 41.5% shot accuracy, though less involved in build-up play.<\/li>\n\n\n\n<li><strong>Maximilian Beier (Borussia Dortmund):<\/strong> 8 goals in 17 starts and a near 50% shot accuracy. Key second scoring option who can exploit Hamburg\u2019s defensive frailties.<\/li>\n\n\n\n<li><strong>Julian Brandt (Borussia Dortmund):<\/strong> 6 goals, 3 assists, and 56% shot accuracy. Also offers creativity, averaging nearly 2 key passes per 90 minutes.<\/li>\n\n\n\n<li><strong>Jean-Luc Dompe (Hamburg):<\/strong> Bundesliga leader in big chance assists (33) but no official assists, underlining Hamburg\u2019s profligacy. Still, if his teammates sharpen up, he could be decisive.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-head-to-head\">Head-to-Head<\/h2>\n\n\n\n<p>Borussia Dortmund have dominated this fixture in recent years, winning three of the last four meetings and conceding just once in that span. Their only slip was a 1-1 draw in the most recent encounter. Hamburg have not beaten Dortmund in their last six attempts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-last-6-meetings\">Last 6 Meetings<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"\" data-align=\"center\">Date<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Score<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Competition<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">08\/11\/25<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Hamburg 1-1 Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">10\/02\/18<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Borussia Dortmund 2-0 Hamburg<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">20\/09\/17<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Hamburg 0-3 Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">04\/04\/17<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Borussia Dortmund 3-0 Hamburg<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion-will-dortmund-s-firepower-prove-too-much\">Conclusion: Will Dortmund\u2019s Firepower Prove Too Much?<\/h2>\n\n\n\n<p>Borussia Dortmund\u2019s balance of attacking edge, reliable defence and head-to-head dominance makes them clear favourites. However, Hamburg\u2019s penchant for creating chances means they should not be written off, especially with both teams likely to get on the scoresheet. For those hunting value, backing <a href=\"https:\/\/www.matchbook.com\/\">Both Teams to Score at 5\/6 (54.5%) with Matchbook<\/a> offers a strong blend of form, stats and price as Saturday\u2019s match-up promises entertainment and opportunity.<\/p>\n\n\n\n<p><small>Odds correct at the time of writing. Please gamble responsibly.<\/small><\/p>\n\n\n<h3><strong>Read more:<\/strong><\/h3>\r\n<ul>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/news\/\"><strong>Latest football news<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/\" target=\"_blank\" rel=\"noopener\"><strong>Football betting tips<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/\" target=\"_blank\" rel=\"noopener\"><strong>Best betting sites<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/best-free-bet-offers\/\" target=\"_blank\" rel=\"noopener\"><strong>Best free bet offers<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/accumulator\/\" target=\"_blank\" rel=\"noopener\"><strong>Football accumulator tips<\/strong><\/a><\/li>\r\n<\/ul>\n\n\n    <div class=\"sq-articles-list\">\n                <div class=\"sq-cards\">\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/england-team-news-vs-new-zealand-predicted-lineup\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/04091529\/england-team-news-vs-new-zealand-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/england-team-news-vs-new-zealand-predicted-lineup\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    England team news vs New Zealand and predicted lineup                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/harry-edwards\/\" class=\"sq-card__link\">\n                                    Harry Edwards                                <\/a>\n                                                        <time class=\"sq-card__label\">33 minutes ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-canada-vs-ireland-06-06-26-international-friendly\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/04101308\/match_preview-international-friendly-4-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-canada-vs-ireland-06-06-26-international-friendly\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Canada vs Ireland: predictions, stats, tips &amp; odds                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">43 minutes ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-sweden-vs-greece-04-06-26-international-friendly\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/03153002\/match_preview-international-friendly-1-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-sweden-vs-greece-04-06-26-international-friendly\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Sweden vs Greece: predictions, stats, tips &amp; odds                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/lukeh\/\" class=\"sq-card__link\">\n                                    Luke Hamilton                                <\/a>\n                                                        <time class=\"sq-card__label\">19 hours ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/world-cup\/squawka-writers-world-cup-tips\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/03124759\/predictions_article-16x9-74-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/world-cup\/squawka-writers-world-cup-tips\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Squawka writers provide their expert World Cup tips ahead of the tournament                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">21 hours ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/world-cup\/spain-world-cup-2026-fixtures-players-analysis\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/05\/22114326\/2GGRMF3-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/world-cup\/spain-world-cup-2026-fixtures-players-analysis\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Spain World Cup 2026: Fixtures, key players and tactical analysis                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">23 hours ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/easybet-predictions-explainer\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/03123846\/predictions_article-16x9-73-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/easybet-predictions-explainer\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    easyBet Predictions: All the details on easyBet&#8217;s new offering to the gambling market                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 days ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-spain-vs-iraq-04-06-26-international-friendly\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/02123151\/match_preview-international-friendly-3-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-spain-vs-iraq-04-06-26-international-friendly\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Spain vs Iraq: predictions, stats, tips &amp; odds                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 days ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-france-vs-ivory-coast-04-06-26-international-friendly\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/02120331\/match_preview-international-friendly-2-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-france-vs-ivory-coast-04-06-26-international-friendly\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    France vs Ivory Coast: predictions, stats, tips &amp; odds                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 days ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-netherlands-vs-algeria-03-06-26-international-friendly\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/02113132\/match_preview-international-friendly-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-netherlands-vs-algeria-03-06-26-international-friendly\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Netherlands vs Algeria: predictions, stats, tips &amp; odds                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 days ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/world-cup\/turkey-world-cup-2026-squad-02-06-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/05\/21141431\/predictions_article-16x9-69-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/world-cup\/turkey-world-cup-2026-squad-02-06-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Turkey World Cup 2026 squad: The Crescent-Stars name 26-man squad to travel to World Cup                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 days ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                    <\/div>\n            <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Borussia Dortmund vs Hamburg: stats, predictions, tips &#038; odds<br \/>\nBorussia Dortmund welcome Hamburg to Signal Iduna Park this Saturday in what shapes up a&#8230;<\/p>\n","protected":false},"author":2529,"featured_media":1439379,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"Borussia Dortmund vs Hamburg betting, Bundesliga predictions, stats, best odds, Both Teams to Score, Over 3.5 Goals, betting offers","_yoast_wpseo_title":"Borussia Dortmund vs Hamburg: predictions, stats, tips & odds","_yoast_wpseo_metadesc":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.","footnotes":""},"tags":[],"news-category":[],"class_list":["post-1439380","news","type-news","status-publish","has-post-thumbnail","hentry"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Borussia Dortmund vs Hamburg: predictions, stats, tips &amp; odds<\/title>\n<meta name=\"description\" content=\"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Borussia Dortmund vs Hamburg: predictions, stats, tips &amp; odds\" \/>\n<meta property=\"og:description\" content=\"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | EN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-18T12:45:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1167\" \/>\n\t<meta property=\"og:image:height\" content=\"590\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@squawka\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\"},\"author\":{\"name\":\"Anthony Eadson\",\"@id\":\"https:\/\/www.squawka.com\/en\/#\/schema\/person\/6111e9e73c9acbee395458c386d498fc\"},\"headline\":\"Borussia Dortmund vs Hamburg: predictions, stats, tips &#038; odds\",\"datePublished\":\"2026-03-18T12:45:16+00:00\",\"dateModified\":\"2026-03-18T12:45:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\"},\"wordCount\":611,\"image\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg\",\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\",\"url\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\",\"name\":\"Borussia Dortmund vs Hamburg: predictions, stats, tips & odds\",\"isPartOf\":{\"@id\":\"https:\/\/www.squawka.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg\",\"datePublished\":\"2026-03-18T12:45:16+00:00\",\"dateModified\":\"2026-03-18T12:45:17+00:00\",\"description\":\"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage\",\"url\":\"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg\",\"contentUrl\":\"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg\",\"width\":1167,\"height\":590},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Squawka\",\"item\":\"https:\/\/www.squawka.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\/\/www.squawka.com\/en\/news\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Borussia Dortmund vs Hamburg: predictions, stats, tips &#038; odds\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.squawka.com\/en\/#website\",\"url\":\"https:\/\/www.squawka.com\/en\/\",\"name\":\"Squawka | EN\",\"description\":\"Football News, Stats, and More...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.squawka.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.squawka.com\/en\/#\/schema\/person\/6111e9e73c9acbee395458c386d498fc\",\"name\":\"Anthony Eadson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.squawka.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/39700420d433b98c3d7a1d0c64d9ac1b45e7e470d6a3de4ff5b024ee47873569?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/39700420d433b98c3d7a1d0c64d9ac1b45e7e470d6a3de4ff5b024ee47873569?s=96&d=mm&r=g\",\"caption\":\"Anthony Eadson\"},\"description\":\"Anthony Eadson is a sports betting expert and seasoned industry professional with over a decade in the field. In addition to his work in football betting, Anthony is an avid sports fan, and keen horse racing punter. With a passion for the industry and a proven track record of profitability, Anthony is a trusted source for sports betting advice and analysis.\",\"url\":\"https:\/\/www.squawka.com\/en\/author\/anton\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Borussia Dortmund vs Hamburg: predictions, stats, tips & odds","description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/","og_locale":"en_GB","og_type":"article","og_title":"Borussia Dortmund vs Hamburg: predictions, stats, tips & odds","og_description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.","og_url":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/","og_site_name":"Squawka | EN","article_publisher":"https:\/\/www.facebook.com\/SquawkaFootballNews\/","article_modified_time":"2026-03-18T12:45:17+00:00","og_image":[{"width":1167,"height":590,"url":"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@squawka","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#article","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/"},"author":{"name":"Anthony Eadson","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/6111e9e73c9acbee395458c386d498fc"},"headline":"Borussia Dortmund vs Hamburg: predictions, stats, tips &#038; odds","datePublished":"2026-03-18T12:45:16+00:00","dateModified":"2026-03-18T12:45:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/"},"wordCount":611,"image":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg","inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/","url":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/","name":"Borussia Dortmund vs Hamburg: predictions, stats, tips & odds","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg","datePublished":"2026-03-18T12:45:16+00:00","dateModified":"2026-03-18T12:45:17+00:00","description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/2026\/03\/18075012\/image_2026-03-18_07-50-04.jpg","width":1167,"height":590},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-hamburg-21-03-26-bundesliga\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Squawka","item":"https:\/\/www.squawka.com\/en\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/www.squawka.com\/en\/news\/"},{"@type":"ListItem","position":3,"name":"Borussia Dortmund vs Hamburg: predictions, stats, tips &#038; odds"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/en\/#website","url":"https:\/\/www.squawka.com\/en\/","name":"Squawka | EN","description":"Football News, Stats, and More...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/6111e9e73c9acbee395458c386d498fc","name":"Anthony Eadson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/39700420d433b98c3d7a1d0c64d9ac1b45e7e470d6a3de4ff5b024ee47873569?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/39700420d433b98c3d7a1d0c64d9ac1b45e7e470d6a3de4ff5b024ee47873569?s=96&d=mm&r=g","caption":"Anthony Eadson"},"description":"Anthony Eadson is a sports betting expert and seasoned industry professional with over a decade in the field. In addition to his work in football betting, Anthony is an avid sports fan, and keen horse racing punter. With a passion for the industry and a proven track record of profitability, Anthony is a trusted source for sports betting advice and analysis.","url":"https:\/\/www.squawka.com\/en\/author\/anton\/"}]}},"yoast_title":"Borussia Dortmund vs Hamburg: predictions, stats, tips & odds","yoast_description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Hamburg on Saturday 21 March.","yoast_keyword":"Borussia Dortmund vs Hamburg betting, Bundesliga predictions, stats, best odds, Both Teams to Score, Over 3.5 Goals, betting offers","_links":{"self":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1439380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/users\/2529"}],"version-history":[{"count":0,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1439380\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media\/1439379"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media?parent=1439380"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/tags?post=1439380"},{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news-category?post=1439380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}