Milton Keynes Dons vs Barnet Prediction & Betting Tips - League Two

England - League Two

Milton Keynes Dons
21/03/2026 08:30
Barnet

Prediction :

 

Milton Keynes Dons wins

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Ian John | in Football Predictions

In form MK Dons host Barnet in League Two on Saturday in one of the lunchtime kick offs. The in-form Dons are pushing hard for promotion and top spot in the division, whereas the Bees still have outside hopes of the playoffs. What will be our match prediction for this game?

At present, the MK Dons lie second in the L2 table having amassed 74 points from their 38 games played. Two behind leaders Bromley, but five ahead of Cambridge United in third. They are seven ahead of the teams in the top playoff spots. Barnet lie 12th in the table with 54 points from their 38 games, five points outside the playoffs.

MK Dons have won all of their last four games and are unbeaten in their last 14 games. That recent run began with a 4-1 home win over Harrogate Town, followed by a 5-1 away win at Gillingham. Most recently, they beat Swindon 2-1 away last weekend and in midweek earned a 1-0 win over Colchester Unietd at home.

Barnet have won just three of their last eleven games, drawing four and losing four. Most recently, they beat Chesterfield 1-0 at home, but then followed that with a 2-0 away defeat at Salford City and a disappointing 2-1 home loss to Newport County. They earned a 1-1 draw away to Crawley Town in midweek. 

Check the offer! 

Limited Offer. Currently at Stake

Milton Keynes Dons v Barnet Best Betting Odds

Bookmaker 1 X 2 Bonus up to
Stake
1.88 3.5 3.9
Melbet
1.83 3.52 4.14
Betwinner
1.85 3.5 4.05
Bet365
1.86 3.4 4
Roobet
1.84 3.45 3.95
Check all Milton Keynes Dons vs Barnet odds

What is the prediction for the football match between Milton Keynes Dons and Barnet?

Our prediction for the Milton Keynes Dons vs Barnet match is: MK Dons wins.

Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 21/03/2026 between Milton Keynes Dons and Barnet in League Two :

  • The Sportytrader ⭐ algorithm estimates a probability of 54.91% for a win of Milton Keynes Dons against Barnet with odds of 1.88 at Stake.
  • The probability according to Sportytrader ⭐ for a draw between Milton Keynes Dons vs Barnet is 25.51% with odds of 3.6 at LSbet.
  • Our prediction model gives a 19.58% chance ⭐ for a win of Barnet vs Milton Keynes Dons with odds of 4.15 at Shangrila.

Milton Keynes Dons - Barnet Prediction and Best Odds:

Milton Keynes Dons Barnet Prediction Probability Odds
Milton Keynes Dons wins 54.91% 1.88 at Stake
Under 2.5 56.64% 1.91 at Tonybet
Both Team To Score 50%
Half-time: Draw / Full-time: Milton Keynes Dons 23.81% 5 at Bet365

Milton Keynes Dons vs Barnet Form

Milton Keynes Dons and Barnet's standings in the League Two

Teams Pts P W D L GD
2 Milton Keynes Dons
86 46 24 14 8 +41
8 Barnet
76 46 21 13 12 +17

Milton Keynes Dons and Barnet Last Matches

Milton Keynes Dons
Milton Keynes Dons Last matches
W D W W W W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
2.5 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

18 Mar 2026 - League Two

Milton Keynes Dons
1 :  0
Colchester

14 Mar 2026 - League Two

Swindon Town
1 :  2
Milton Keynes Dons

10 Mar 2026 - League Two

Gillingham
1 :  5
Milton Keynes Dons

7 Mar 2026 - League Two

Milton Keynes Dons
4 :  1
Harrogate Town

28 Feb 2026 - League Two

Cambridge United
1 :  1
Milton Keynes Dons

23 Feb 2026 - League Two

Walsall
0 :  2
Milton Keynes Dons
W W W D W W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
2 Goals scored
0.33 Goals conceded
33% Over 2.5
67% Under 2.5

18 Mar 2026 - League Two

Milton Keynes Dons
1 :  0
Colchester

7 Mar 2026 - League Two

Milton Keynes Dons
4 :  1
Harrogate Town

17 Feb 2026 - League Two

Milton Keynes Dons
0 :  0
Crawley Town

14 Feb 2026 - League Two

Milton Keynes Dons
1 :  0
Newport County

27 Jan 2026 - League Two

Milton Keynes Dons
1 :  0
Bristol Rovers

24 Jan 2026 - League Two

Milton Keynes Dons
5 :  1
Shrewsbury Town
D W W D W W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.67 Total goals
83% BTTS
2.5 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

14 Mar 2026 - League Two

Swindon Town
1 :  2
Milton Keynes Dons

10 Mar 2026 - League Two

Gillingham
1 :  5
Milton Keynes Dons

28 Feb 2026 - League Two

Cambridge United
1 :  1
Milton Keynes Dons

23 Feb 2026 - League Two

Walsall
0 :  2
Milton Keynes Dons

7 Feb 2026 - League Two

Cheltenham Town
2 :  3
Milton Keynes Dons

31 Jan 2026 - League Two

Grimsby Town
2 :  2
Milton Keynes Dons
Barnet
Barnet Last matches
L W W L L D
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
0.83 Goals scored
1.5 Goals conceded
33% Over 2.5
67% Under 2.5

17 Mar 2026 - League Two

Crawley Town
1 :  1
Barnet

14 Mar 2026 - League Two

Barnet
1 :  2
Newport County

7 Mar 2026 - League Two

Salford City
2 :  0
Barnet

28 Feb 2026 - League Two

Barnet
1 :  0
Chesterfield

24 Feb 2026 - League Two

Accrington Stanley
0 :  1
Barnet

21 Feb 2026 - League Two

Colchester
4 :  1
Barnet
W D D L W L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.67 Total goals
50% BTTS
0.83 Goals scored
0.83 Goals conceded
33% Over 2.5
67% Under 2.5

14 Mar 2026 - League Two

Barnet
1 :  2
Newport County

28 Feb 2026 - League Two

Barnet
1 :  0
Chesterfield

17 Feb 2026 - League Two

Barnet
1 :  2
Swindon Town

14 Feb 2026 - League Two

Barnet
0 :  0
Cheltenham Town

3 Feb 2026 - League Two

Barnet
1 :  1
Crewe Alexandra

27 Jan 2026 - League Two

Barnet
1 :  0
Tranmere Rovers
D W L W L D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1 Goals scored
1.33 Goals conceded
33% Over 2.5
67% Under 2.5

17 Mar 2026 - League Two

Crawley Town
1 :  1
Barnet

7 Mar 2026 - League Two

Salford City
2 :  0
Barnet

24 Feb 2026 - League Two

Accrington Stanley
0 :  1
Barnet

21 Feb 2026 - League Two

Colchester
4 :  1
Barnet

7 Feb 2026 - League Two

Walsall
1 :  3
Barnet

31 Jan 2026 - League Two

Shrewsbury Town
0 :  0
Barnet

Milton Keynes Dons vs Barnet Stats: Head to Head (H2H)

Milton Keynes Dons

33 %

Draw

33 %

Barnet

33 %

Average stats (last H2H results)

2.67
Total goals
66.67%
BTTS
1.33
Goals scored
1.33
Goals conceded
66.67%
Over 2.5
33.33%
Under 2.5

8 Nov 2025 - League Two

Barnet
2 :  2
Milton Keynes Dons

12 Jul 2024 - Clubs Friendlies

Milton Keynes Dons
1 :  2
Barnet

29 Nov 2020 - FA Cup

Barnet
0 :  1
Milton Keynes Dons

Players list

Milton Keynes Dons
Milton Keynes Dons
Goalkeeper

C. MacGillivray

Defender

M. Ekpiteta

J. Sanders

J. Mellish

Midfielder

L. Offord

C. Lemonheigh-Evans

A. Gilbey

L. Kelly

B. Wiles

Forward

A. Nemane

R. Hepburn-Murphy

Barnet
Barnet
Goalkeeper

C. Slicker

Defender

N. Tavares

A. Senior

R. Crichlow-Noble

D. Collinge

Midfielder

N. Ofoborh

M. Shelton

Forward

K. Tshimanga

R. Glover

C. Stead

I. Kanu

Substitutes

Milton Keynes Dons
Milton Keynes Dons
Goalkeeper

C. Trueman

Defender

J. Tomlinson

G. Jones

Midfielder

D. Crowley

J. Leko

Forward

S. Hogan

A. Collins

Barnet
Barnet
Goalkeeper

O. Evans

Defender

J. Kizzi

P. Chinedu

Midfielder

A. Hartigan

Forward

D. Jaiyesimi

O. Hawkins

J. Howland

Most goals and assists

CD Huachipato Milton Keynes Dons
CD Huachipato Barnet
Top Goalscorer
Scotland C. Paterson (16 Goals)
Top Goalscorer
England K. Tshimanga (16 Goals)

Milton Keynes Dons - Barnet Key Points

  1. MK Dons have won all their last four games, scoring 12 goals, conceding three.
  2. Barnet have lost two of their last three games in the league.
  3. MK Dons are unbeaten in their last 14 league games.
  4. MK Dons have won three of the last five against Barnet, drawing the other two.
Check the offer! 

Limited Offer. Currently at Stake

Our Milton Keynes Dons vs Barnet Prediction

Our prediction for the MK Dons vs. Barnet League Two match is: MK Dons wins.

It is generally rare that the data for a game points overwhelmingly to one result, but that is pretty much the case with this League 2 fixture. MK Dons have been in superb form of late and are really pushing hard for top spot. Barnet's form is very inconsistent at present and they have nothing notable in their stats to suggest a win here, even in the historic data. As such an MK Dons win is the bet to back.

Prediction :

 

Milton Keynes Dons wins

 
Exclusive Offer
Welcome offer

Last Minute: Pre-match odds analysis Milton Keynes Dons Barnet

Milton Keynes Dons vs Barnet Opening odds Pre-match odds Odds Movements
Milton Keynes Dons wins 1.94 1.88 -3.1%
Draw 3.45 3.6 +4.3%
Barnet wins 3.65 4.15 +13.7%
Latest odds movements:

After kick-off, the latest odds movements show that:

  • Milton Keynes Dons is most likely to win
  • The odds for this bet have decreased by 3.1% since opening
  • The probability of this result was 51.5% and is now 53.2% (1.6%)

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Milton Keynes Dons vs Barnet Prediction