MK Dons host Colchester in the England League Two on 18 March 2026, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
MK Dons return home in excellent attacking form as they prepare to face Colchester in England League Two. The hosts arrive with strong momentum after a sequence of convincing results, while Colchester continue to search for stability following mixed performances in recent weeks.
Recent meetings between the sides have often been tight, yet MK Dons enter this contest with clear attacking confidence. Their recent scoring record suggests they will attempt to dictate the tempo from the start.
MK Dons travel into this fixture after a 2-1 away victory against Swindon, continuing a highly productive run in front of goal. The Dons have scored thirteen goals across their last five league matches, which highlights a team playing with growing attacking confidence.
The most striking result came in the 5-1 win away at Gillingham where MK Dons demonstrated clinical finishing and the ability to stretch opponents defensively. Their previous home match also showed their attacking strength when they defeated Harrogate 4-1.
At Stadium MK the pattern is particularly strong. The Dons have scored four or more goals in two of their recent home matches while maintaining a solid defensive base in games against Newport and Bristol Rovers. This balance between control and attacking output has driven their current momentum.
Colchester approach this fixture following a 0-0 draw against Crawley, a result that showed defensive discipline but limited attacking threat. The U’s have struggled to maintain consistency across recent fixtures with results swinging sharply between strong wins and difficult defeats.
Their 2-1 victory away at Newport demonstrated their ability to capitalise on opportunities when games become open. However, the heavy 3-0 defeat against Chesterfield and the narrow loss to Salford City highlight defensive lapses that opponents have punished.
Away performances also reveal a cautious pattern. Colchester have failed to score in three of their last four away matches, which may influence their approach against a side currently scoring freely. Managing MK Dons’ attacking pressure will likely be their primary focus.
The leading bet for this match is MK Dons win and both teams to score at 3.75 odds. MK Dons have produced a strong scoring run across recent fixtures and appear comfortable creating chances both home and away. Colchester have shown they can score against open opponents as seen in their win against Newport, which suggests both teams could contribute to the scoreline.
The over 3.5 goals priced at 3.40 is a value bet. Four of MK Dons’ last five matches produced at least three goals and several have been high scoring affairs. If the hosts impose their attacking tempo again, this contest could develop into another open match.
The correct score prediction is MK Dons 3-1 offered at 15.00 odds. This outcome aligns with the hosts’ recent scoring form while also reflecting Colchester’s occasional ability to find a goal even in difficult away fixtures.
| MK Dons | Colchester | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 24 | 17 |
| Draws | 13 | 12 |
| Loss | 8 | 16 |
| Goals For | 85 | 58 |
| Goals Against | 44 | 48 |
| MK Dons | Colchester | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 13 | 7 |
| Draws | 6 | 6 |
| Loss | 4 | 9 |
| Goals For | 41 | 23 |
| Goals Against | 20 | 25 |
|
25.04.26
|
MK Dons Tranmere |
3-0 |
|
18.04.26
|
Crewe MK Dons |
1-3 |
|
11.04.26
|
MK Dons Bromley |
2-1 |
|
06.04.26
|
Oldham MK Dons |
1-1 |
|
03.04.26
|
MK Dons Barrow |
0-0 |
|
28.03.26
|
Salford City MK Dons |
1-0 |
|
21.03.26
|
MK Dons Barnet |
1-3 |
|
18.03.26
|
MK Dons Colchester |
1-0 |
|
14.03.26
|
Swindon MK Dons |
1-2 |
|
10.03.26
|
Gillingham MK Dons |
1-5 |
|
07.03.26
|
MK Dons Harrogate |
4-1 |
|
28.02.26
|
Cambridge MK Dons |
1-1 |
|
23.02.26
|
Walsall MK Dons |
0-2 |
|
17.02.26
|
MK Dons Crawley |
0-0 |
|
14.02.26
|
MK Dons Newport |
1-0 |
|
07.02.26
|
Cheltenham MK Dons |
2-3 |
|
31.01.26
|
Grimsby MK Dons |
2-2 |
|
27.01.26
|
MK Dons Bristol Rovers |
1-0 |
|
24.01.26
|
MK Dons Shrewsbury |
5-1 |
|
17.01.26
|
Accrington MK Dons |
0-2 |
|
09.01.26
|
MK Dons Oxford (Penalties:3 - 4) |
1-1 |
|
04.01.26
|
MK Dons Chesterfield |
2-2 |
|
01.01.26
|
Colchester MK Dons |
1-0 |
|
29.12.25
|
MK Dons Notts County |
1-1 |
|
26.12.25
|
MK Dons Swindon |
1-0 |
|
20.12.25
|
Harrogate MK Dons |
0-4 |
|
13.12.25
|
MK Dons Cambridge |
1-1 |
|
09.12.25
|
Notts County MK Dons |
3-2 |
|
06.12.25
|
MK Dons Oldham |
3-1 |
|
29.11.25
|
MK Dons Fleetwood |
2-1 |
|
22.11.25
|
Tranmere MK Dons |
2-2 |
|
15.11.25
|
MK Dons Salford City |
2-0 |
|
11.11.25
|
MK Dons Swindon |
0-4 |
|
08.11.25
|
Barnet MK Dons |
2-2 |
|
01.11.25
|
Colchester MK Dons |
2-3 |
|
25.10.25
|
Bromley MK Dons |
2-1 |
|
18.10.25
|
MK Dons Crewe |
3-1 |
|
11.10.25
|
Bristol Rovers MK Dons |
0-4 |
|
07.10.25
|
Reading MK Dons |
1-0 |
|
04.10.25
|
MK Dons Gillingham |
3-2 |
|
27.09.25
|
Shrewsbury MK Dons |
1-2 |
|
20.09.25
|
MK Dons Accrington |
1-2 |
|
16.09.25
|
MK Dons West Ham United U21 |
1-5 |
|
13.09.25
|
Chesterfield MK Dons |
1-1 |
|
06.09.25
|
MK Dons Grimsby |
2-3 |
|
30.08.25
|
MK Dons Walsall |
0-1 |
|
23.08.25
|
Newport MK Dons |
1-2 |
|
19.08.25
|
Crawley MK Dons |
1-1 |
|
16.08.25
|
MK Dons Cheltenham |
5-0 |
|
12.08.25
|
Bristol City MK Dons |
2-0 |
|
25.04.26
|
MK Dons Tranmere |
3-0 |
|
11.04.26
|
MK Dons Bromley |
2-1 |
|
03.04.26
|
MK Dons Barrow |
0-0 |
|
21.03.26
|
MK Dons Barnet |
1-3 |
|
18.03.26
|
MK Dons Colchester |
1-0 |
|
07.03.26
|
MK Dons Harrogate |
4-1 |
|
17.02.26
|
MK Dons Crawley |
0-0 |
|
14.02.26
|
MK Dons Newport |
1-0 |
|
27.01.26
|
MK Dons Bristol Rovers |
1-0 |
|
24.01.26
|
MK Dons Shrewsbury |
5-1 |
|
09.01.26
|
MK Dons Oxford (Penalties:3 - 4) |
1-1 |
|
04.01.26
|
MK Dons Chesterfield |
2-2 |
|
29.12.25
|
MK Dons Notts County |
1-1 |
|
26.12.25
|
MK Dons Swindon |
1-0 |
|
13.12.25
|
MK Dons Cambridge |
1-1 |
|
06.12.25
|
MK Dons Oldham |
3-1 |
|
29.11.25
|
MK Dons Fleetwood |
2-1 |
|
15.11.25
|
MK Dons Salford City |
2-0 |
|
11.11.25
|
MK Dons Swindon |
0-4 |
|
18.10.25
|
MK Dons Crewe |
3-1 |
|
04.10.25
|
MK Dons Gillingham |
3-2 |
|
20.09.25
|
MK Dons Accrington |
1-2 |
|
16.09.25
|
MK Dons West Ham United U21 |
1-5 |
|
06.09.25
|
MK Dons Grimsby |
2-3 |
|
30.08.25
|
MK Dons Walsall |
0-1 |
|
16.08.25
|
MK Dons Cheltenham |
5-0 |
|
02.08.25
|
MK Dons Oldham |
0-0 |
|
26.04.25
|
MK Dons Grimsby |
0-0 |
|
18.04.25
|
MK Dons Newport |
0-0 |
|
05.04.25
|
MK Dons Barrow |
0-3 |
|
29.03.25
|
MK Dons Fleetwood |
2-4 |
|
08.03.25
|
MK Dons Morecambe |
2-1 |
|
01.03.25
|
MK Dons Colchester |
0-1 |
|
08.02.25
|
MK Dons Bromley |
0-1 |
|
28.01.25
|
MK Dons Harrogate |
2-1 |
|
25.01.25
|
MK Dons AFC Wimbledon |
0-0 |
|
04.01.25
|
MK Dons Salford City |
0-1 |
|
29.12.24
|
MK Dons Crewe |
1-1 |
|
26.12.24
|
MK Dons Notts County |
0-2 |
|
14.12.24
|
MK Dons Gillingham |
0-1 |
|
03.12.24
|
MK Dons Chesterfield |
3-0 |
|
16.11.24
|
MK Dons Cheltenham |
3-2 |
|
12.11.24
|
MK Dons Leyton Orient |
1-3 |
|
09.11.24
|
MK Dons Swindon |
3-1 |
|
03.11.24
|
MK Dons AFC Wimbledon |
0-2 |
|
22.10.24
|
MK Dons Accrington |
2-1 |
|
12.10.24
|
MK Dons Port Vale |
0-1 |
|
08.10.24
|
MK Dons Arsenal U21 (Penalties:3 - 1) |
2-2 |
|
05.10.24
|
MK Dons Tranmere |
1-1 |
|
21.09.24
|
MK Dons Doncaster |
1-1 |
|
18.04.26
|
Crewe MK Dons |
1-3 |
|
06.04.26
|
Oldham MK Dons |
1-1 |
|
28.03.26
|
Salford City MK Dons |
1-0 |
|
14.03.26
|
Swindon MK Dons |
1-2 |
|
10.03.26
|
Gillingham MK Dons |
1-5 |
|
28.02.26
|
Cambridge MK Dons |
1-1 |
|
23.02.26
|
Walsall MK Dons |
0-2 |
|
07.02.26
|
Cheltenham MK Dons |
2-3 |
|
31.01.26
|
Grimsby MK Dons |
2-2 |
|
17.01.26
|
Accrington MK Dons |
0-2 |
|
01.01.26
|
Colchester MK Dons |
1-0 |
|
20.12.25
|
Harrogate MK Dons |
0-4 |
|
09.12.25
|
Notts County MK Dons |
3-2 |
|
22.11.25
|
Tranmere MK Dons |
2-2 |
|
08.11.25
|
Barnet MK Dons |
2-2 |
|
01.11.25
|
Colchester MK Dons |
2-3 |
|
25.10.25
|
Bromley MK Dons |
2-1 |
|
11.10.25
|
Bristol Rovers MK Dons |
0-4 |
|
07.10.25
|
Reading MK Dons |
1-0 |
|
27.09.25
|
Shrewsbury MK Dons |
1-2 |
|
13.09.25
|
Chesterfield MK Dons |
1-1 |
|
23.08.25
|
Newport MK Dons |
1-2 |
|
19.08.25
|
Crawley MK Dons |
1-1 |
|
12.08.25
|
Bristol City MK Dons |
2-0 |
|
09.08.25
|
Barrow MK Dons |
0-2 |
|
26.07.25
|
Stevenage MK Dons |
2-1 |
|
19.07.25
|
Doncaster MK Dons |
3-1 |
|
19.07.25
|
Wealdstone MK Dons |
2-0 |
|
03.05.25
|
Swindon MK Dons |
0-0 |
|
21.04.25
|
Crewe MK Dons |
0-1 |
|
12.04.25
|
Gillingham MK Dons |
1-0 |
|
02.04.25
|
Notts County MK Dons |
3-0 |
|
25.03.25
|
Carlisle MK Dons |
2-2 |
|
22.03.25
|
Cheltenham MK Dons |
0-1 |
|
15.03.25
|
Port Vale MK Dons |
3-0 |
|
04.03.25
|
Accrington MK Dons |
2-0 |
|
22.02.25
|
Bradford City MK Dons |
2-0 |
|
15.02.25
|
Tranmere MK Dons |
1-1 |
|
11.02.25
|
Barrow MK Dons |
2-1 |
|
01.02.25
|
Doncaster MK Dons |
2-1 |
|
21.01.25
|
Fleetwood MK Dons |
2-1 |
|
18.01.25
|
Walsall MK Dons |
4-2 |
|
01.01.25
|
Chesterfield MK Dons |
1-2 |
|
21.12.24
|
Newport MK Dons |
6-3 |
|
26.10.24
|
Grimsby MK Dons |
1-3 |
|
19.10.24
|
Morecambe MK Dons |
1-3 |
|
01.10.24
|
Harrogate MK Dons |
1-5 |
|
28.09.24
|
Bromley MK Dons |
1-1 |
|
17.09.24
|
Colchester MK Dons |
2-1 |
|
14.09.24
|
AFC Wimbledon MK Dons |
3-0 |
|
25.04.26
|
Colchester Notts County |
0-1 |
|
18.04.26
|
Harrogate Colchester |
1-0 |
|
14.04.26
|
Colchester Accrington |
2-1 |
|
10.04.26
|
Colchester Swindon |
3-0 |
|
06.04.26
|
Tranmere Colchester |
0-1 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Colchester Walsall |
1-1 |
|
21.03.26
|
Bromley Colchester |
1-0 |
|
18.03.26
|
MK Dons Colchester |
1-0 |
|
13.03.26
|
Colchester Crawley |
0-0 |
|
07.03.26
|
Newport Colchester |
1-2 |
|
03.03.26
|
Chesterfield Colchester |
3-0 |
|
28.02.26
|
Colchester Salford City |
0-1 |
|
21.02.26
|
Colchester Barnet |
4-1 |
|
17.02.26
|
Cambridge Colchester |
1-1 |
|
14.02.26
|
Barrow Colchester |
1-0 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
31.01.26
|
Crewe Colchester |
1-0 |
|
27.01.26
|
Colchester Grimsby |
0-1 |
|
24.01.26
|
Colchester Fleetwood |
2-1 |
|
17.01.26
|
Bristol Rovers Colchester |
0-1 |
|
01.01.26
|
Colchester MK Dons |
1-0 |
|
29.12.25
|
Gillingham Colchester |
1-1 |
|
26.12.25
|
Crawley Colchester |
1-1 |
|
20.12.25
|
Colchester Newport |
4-1 |
|
13.12.25
|
Salford City Colchester |
4-3 |
|
09.12.25
|
Colchester West Ham United U21 |
0-1 |
|
06.12.25
|
Colchester Gillingham |
0-0 |
|
29.11.25
|
Colchester Cheltenham |
2-0 |
|
22.11.25
|
Notts County Colchester |
1-3 |
|
15.11.25
|
Walsall Colchester |
0-2 |
|
11.11.25
|
Colchester Fulham U21 |
2-0 |
|
08.11.25
|
Colchester Bromley |
0-2 |
|
01.11.25
|
Colchester MK Dons |
2-3 |
|
25.10.25
|
Swindon Colchester |
0-0 |
|
18.10.25
|
Colchester Harrogate |
3-1 |
|
11.10.25
|
Grimsby Colchester |
1-2 |
|
07.10.25
|
Colchester Gillingham |
2-1 |
|
04.10.25
|
Colchester Chesterfield |
6-2 |
|
27.09.25
|
Fleetwood Colchester |
4-2 |
|
20.09.25
|
Colchester Bristol Rovers |
1-1 |
|
13.09.25
|
Accrington Colchester |
1-0 |
|
06.09.25
|
Colchester Crewe |
1-1 |
|
02.09.25
|
Wycombe Colchester |
1-2 |
|
30.08.25
|
Barnet Colchester |
1-1 |
|
23.08.25
|
Colchester Barrow |
0-2 |
|
19.08.25
|
Colchester Cambridge |
1-2 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
12.08.25
|
Oxford Colchester |
1-0 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
25.04.26
|
Colchester Notts County |
0-1 |
|
14.04.26
|
Colchester Accrington |
2-1 |
|
10.04.26
|
Colchester Swindon |
3-0 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Colchester Walsall |
1-1 |
|
13.03.26
|
Colchester Crawley |
0-0 |
|
28.02.26
|
Colchester Salford City |
0-1 |
|
21.02.26
|
Colchester Barnet |
4-1 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
27.01.26
|
Colchester Grimsby |
0-1 |
|
24.01.26
|
Colchester Fleetwood |
2-1 |
|
01.01.26
|
Colchester MK Dons |
1-0 |
|
20.12.25
|
Colchester Newport |
4-1 |
|
09.12.25
|
Colchester West Ham United U21 |
0-1 |
|
06.12.25
|
Colchester Gillingham |
0-0 |
|
29.11.25
|
Colchester Cheltenham |
2-0 |
|
11.11.25
|
Colchester Fulham U21 |
2-0 |
|
08.11.25
|
Colchester Bromley |
0-2 |
|
01.11.25
|
Colchester MK Dons |
2-3 |
|
18.10.25
|
Colchester Harrogate |
3-1 |
|
07.10.25
|
Colchester Gillingham |
2-1 |
|
04.10.25
|
Colchester Chesterfield |
6-2 |
|
20.09.25
|
Colchester Bristol Rovers |
1-1 |
|
06.09.25
|
Colchester Crewe |
1-1 |
|
23.08.25
|
Colchester Barrow |
0-2 |
|
19.08.25
|
Colchester Cambridge |
1-2 |
|
02.08.25
|
Colchester Tranmere |
1-1 |
|
25.07.25
|
Colchester Peterborough |
2-2 |
|
03.05.25
|
Colchester Barrow |
0-0 |
|
18.04.25
|
Colchester Crewe |
0-0 |
|
05.04.25
|
Colchester Notts County |
1-0 |
|
28.03.25
|
Colchester Grimsby |
1-2 |
|
15.03.25
|
Colchester Fleetwood |
3-0 |
|
11.03.25
|
Colchester Port Vale |
2-1 |
|
04.03.25
|
Colchester Chesterfield |
1-0 |
|
22.02.25
|
Colchester AFC Wimbledon |
1-1 |
|
08.02.25
|
Colchester Walsall |
2-1 |
|
25.01.25
|
Colchester Morecambe |
1-0 |
|
04.01.25
|
Colchester Accrington |
0-2 |
|
29.12.24
|
Colchester Doncaster |
1-1 |
|
26.12.24
|
Colchester Gillingham |
2-0 |
|
14.12.24
|
Colchester Newport |
0-0 |
|
10.12.24
|
Colchester AFC Wimbledon |
2-0 |
|
03.12.24
|
Colchester Swindon |
4-0 |
|
16.11.24
|
Colchester Bradford City |
1-1 |
|
12.11.24
|
Colchester Arsenal U21 |
3-0 |
|
26.10.24
|
Colchester Salford City |
1-2 |
|
19.10.24
|
Colchester Cheltenham |
1-2 |
|
05.10.24
|
Colchester Carlisle |
0-0 |
|
21.09.24
|
Colchester Tranmere |
3-0 |
|
18.04.26
|
Harrogate Colchester |
1-0 |
|
06.04.26
|
Tranmere Colchester |
0-1 |
|
21.03.26
|
Bromley Colchester |
1-0 |
|
18.03.26
|
MK Dons Colchester |
1-0 |
|
07.03.26
|
Newport Colchester |
1-2 |
|
03.03.26
|
Chesterfield Colchester |
3-0 |
|
17.02.26
|
Cambridge Colchester |
1-1 |
|
14.02.26
|
Barrow Colchester |
1-0 |
|
31.01.26
|
Crewe Colchester |
1-0 |
|
17.01.26
|
Bristol Rovers Colchester |
0-1 |
|
29.12.25
|
Gillingham Colchester |
1-1 |
|
26.12.25
|
Crawley Colchester |
1-1 |
|
13.12.25
|
Salford City Colchester |
4-3 |
|
22.11.25
|
Notts County Colchester |
1-3 |
|
15.11.25
|
Walsall Colchester |
0-2 |
|
25.10.25
|
Swindon Colchester |
0-0 |
|
11.10.25
|
Grimsby Colchester |
1-2 |
|
27.09.25
|
Fleetwood Colchester |
4-2 |
|
13.09.25
|
Accrington Colchester |
1-0 |
|
02.09.25
|
Wycombe Colchester |
1-2 |
|
30.08.25
|
Barnet Colchester |
1-1 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
12.08.25
|
Oxford Colchester |
1-0 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
29.07.25
|
Braintree Colchester |
1-1 |
|
22.07.25
|
Dag & Red Colchester |
0-5 |
|
26.04.25
|
Salford City Colchester |
4-1 |
|
21.04.25
|
Doncaster Colchester |
3-0 |
|
12.04.25
|
Newport Colchester |
0-2 |
|
01.04.25
|
Gillingham Colchester |
1-1 |
|
22.03.25
|
Bradford City Colchester |
4-1 |
|
08.03.25
|
Cheltenham Colchester |
0-1 |
|
01.03.25
|
MK Dons Colchester |
0-1 |
|
18.02.25
|
Notts County Colchester |
1-1 |
|
15.02.25
|
Carlisle Colchester |
0-0 |
|
01.02.25
|
Tranmere Colchester |
1-3 |
|
21.01.25
|
Harrogate Colchester |
0-0 |
|
18.01.25
|
Bromley Colchester |
0-1 |
|
14.01.25
|
Cheltenham Colchester |
2-1 |
|
01.01.25
|
Swindon Colchester |
3-2 |
|
20.12.24
|
Crewe Colchester |
0-0 |
|
30.11.24
|
Fleetwood Colchester |
0-0 |
|
23.11.24
|
Grimsby Colchester |
0-1 |
|
09.11.24
|
Barrow Colchester |
1-1 |
|
02.11.24
|
Swindon Colchester |
2-1 |
|
22.10.24
|
Chesterfield Colchester |
1-1 |
|
08.10.24
|
Leyton Orient Colchester (Penalties:4 - 2) |
1-1 |
|
01.10.24
|
Port Vale Colchester |
1-1 |
|
28.09.24
|
Walsall Colchester |
4-0 |
|
14.09.24
|
Morecambe Colchester |
3-3 |
|
01.01.2026
|
Colchester MK Dons |
1-0
|
|
01.11.2025
|
Colchester MK Dons |
2-3
|
|
01.03.2025
|
MK Dons Colchester |
0-1
|
|
17.09.2024
|
Colchester MK Dons |
2-1
|
|
17.08.2024
|
Colchester MK Dons |
2-0
|
|
01.03.2025
|
MK Dons Colchester |
0-1
|
|
26.12.2023
|
MK Dons Colchester |
1-0
|
|
22.12.2018
|
MK Dons Colchester |
0-1
|
|
29.11.2014
|
MK Dons Colchester |
6-0
|
|
01.01.2014
|
MK Dons Colchester |
0-0
|
|
24.11.2012
|
MK Dons Colchester |
5-1
|