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

Oxford United 2-2 Millwall final score - 1 November 2025, Championship

Follow the next match live between these two teams
Millwall - Oxford United live

England - Championship

Oxford United
2
-
2
End
Millwall

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

Highlights

Oxford United Oxford United
Millwall Millwall
End of game
P. Placheta
S. Dembele
90+6'
drop icon
90+4'
W. Harding
R. Leonard
90'
T. Ballo
S. Dembele
S. Mills
82'
L. Harris
F. Krastev
74'
N. Prelec
W. Lankshear
73'
P. Placheta
W. Vaulks
73'
66'
drop icon
J. Cooper
T. Crama
G. Leigh
J. Currie
62'
61'
B. Mitchell
D. Mazou-Sacko
61'
A. Emakhu
L. Cundle
Half-time
C. Brannagan
S. Mills
45'
drop icon
35'
C. Neghli
F. Azeez
11'
drop icon
T. Ballo
R. Leonard
Kick-off

Game Statistics

Oxford United Oxford United
Millwall Millwall
47
Ball possession (%)
53
10
Shots
9
5
Shots on-target
4
5
Shots off-target
5
5
Corners
8
0
Offsides
4
6
Fouls
16
20
Free kicks
6
10
Goal kicks
8
2
Saves
3
35
Throw-ins
28
0
Yellow cards
1

Tactical Scheme

Oxford United

Formation : 4 - 1 - 4 - 1

1
J. Cumming
2
S. Long
6
M. Helik
3
C. Brown
26
J. Currie
4
W. Vaulks
17
S. Mills
14
B. De Keersmaecker
8
C. Brannagan
50
F. Krastev
27
W. Lankshear
9
M. Ivanovic
7
T. Ballo
25
L. Cundle
11
F. Azeez
24
C. De Norre
49
D. Mazou-Sacko
3
Z. Sturge
5
J. Cooper
4
T. Crama
18
R. Leonard
15
M. Crocombe

Formation : 4 - 2 - 3 - 1

Millwall

Substitutes

Oxford United
Oxford United
Goalkeeper

M. Ingram

Defender

G. Leigh

J. Currie 62'

B. Davies

Midfielder

L. Harris

F. Krastev 74'

P. Placheta

W. Vaulks 73'

S. Dembele

S. Mills 82'

Forward

T. Bradshaw

N. Prelec

W. Lankshear 73'

M. Harris

Millwall
Millwall
Goalkeeper

J. Coleman

Defender

W. Harding

R. Leonard 90'

C. Taylor

J. Bryan

Midfielder

B. Mitchell

D. Mazou-Sacko 61'

C. Neghli

F. Azeez 35'

R. Bangura-Williams

Forward

A. Emakhu

L. Cundle 61'

M. Langstaff

Form

Table

Teams Pts P W D L GD
6
Millwall
Millwall
25 15 7 4 4 -3
21
Oxford United
Oxford United
13 15 3 4 8 -6

Last matches

Oxford United
Oxford United Last matches
D W L D L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

25 Oct 2025 - Championship

Sheffield Wednesday
1 :  2
Oxford United

22 Oct 2025 - Championship

Wrexham
1 :  0
Oxford United

18 Oct 2025 - Championship

Oxford United
1 :  0
Derby County

4 Oct 2025 - Championship

Watford
2 :  1
Oxford United

1 Oct 2025 - Championship

QPR
0 :  0
Oxford United

27 Sept 2025 - Championship

Oxford United
0 :  1
Sheffield United
W L D D L W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
33% BTTS
1 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

18 Oct 2025 - Championship

Oxford United
1 :  0
Derby County

27 Sept 2025 - Championship

Oxford United
0 :  1
Sheffield United

13 Sept 2025 - Championship

Oxford United
2 :  2
Leicester

30 Aug 2025 - Championship

Oxford United
2 :  2
Coventry City

27 Aug 2025 - Carabao Cup

Oxford United
0 :  6
Brighton

12 Aug 2025 - Carabao Cup

Oxford United
1 :  0
Colchester
D L L W D L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

25 Oct 2025 - Championship

Sheffield Wednesday
1 :  2
Oxford United

22 Oct 2025 - Championship

Wrexham
1 :  0
Oxford United

4 Oct 2025 - Championship

Watford
2 :  1
Oxford United

1 Oct 2025 - Championship

QPR
0 :  0
Oxford United

21 Sept 2025 - Championship

Bristol City
1 :  3
Oxford United

23 Aug 2025 - Championship

Birmingham
1 :  0
Oxford United
Millwall
Millwall Last matches
D W D L W W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
1.5 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

25 Oct 2025 - Championship

Millwall
1 :  0
Leicester

21 Oct 2025 - Championship

Millwall
2 :  0
Stoke

18 Oct 2025 - Championship

QPR
1 :  2
Millwall

4 Oct 2025 - Championship

Millwall
3 :  0
West Brom

1 Oct 2025 - Championship

Millwall
0 :  4
Coventry City

27 Sept 2025 - Championship

Swansea
1 :  1
Millwall
L W L W L W
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.17 Total goals
0% BTTS
1.17 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

25 Oct 2025 - Championship

Millwall
1 :  0
Leicester

21 Oct 2025 - Championship

Millwall
2 :  0
Stoke

4 Oct 2025 - Championship

Millwall
3 :  0
West Brom

1 Oct 2025 - Championship

Millwall
0 :  4
Coventry City

22 Sept 2025 - Championship

Millwall
1 :  0
Watford

30 Aug 2025 - Championship

Millwall
0 :  2
Wrexham
W W D D D W
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

1.83 Total goals
67% BTTS
1.17 Goals scored
0.67 Goals conceded
17% Over 2.5
83% Under 2.5

18 Oct 2025 - Championship

QPR
1 :  2
Millwall

27 Sept 2025 - Championship

Swansea
1 :  1
Millwall

16 Sept 2025 - Carabao Cup

Crystal Palace
1 :  1
Millwall

13 Sept 2025 - Championship

Charlton Athletic
1 :  1
Millwall

23 Aug 2025 - Championship

Sheffield United
0 :  1
Millwall

12 Aug 2025 - Carabao Cup

Newport County
0 :  1
Millwall

Head to head

Oxford United

50 %

Draw

50 %

Millwall

0 %

Average stats (last H2H results)

1.5
Total goals
50%
BTTS
1
Goals scored (home team)
0.5
Goals scored (away team)
0%
Over 2.5
100%
Under 2.5

1 Jan 2025 - Championship

Millwall
0 :  1
Oxford United

30 Nov 2024 - Championship

Oxford United
1 :  1
Millwall
Improve your sports betting with our football team comparison tool (100+ statistics)

Missing players

Oxford United
Oxford United
Midfielder

M. Phillips

Forward

O. Romeny

Millwall
Millwall
Goalkeeper

S. Benda

Midfielder

B. Baker

M. Luongo

W. Smallbone

Forward

J. Coburn

Live Commentary

90+8'  

Throw-in for Millwall close to the penalty box.

90+6' but_1

Przemyslaw Placheta levels the score at 2-2. That's a fine assist from Siriki Dembele.

90+5' coup_franc_1

Farai Hallam signals a free kick to Oxford United just outside Millwall's area.

90+4' substitution_1

Ryan Leonard (Millwall) does not seem to be able to continue. He is replaced by Wesley Harding.

90+3' blessure_1

Ryan Leonard is writhing in pain and play has been suspended for a few moments.

90+3'  

Throw-in for Oxford United at Kassam Stadium.

90+2'  

Ball safe as Millwall is awarded a throw-in in their half.

90+1' hors_jeu_1

Millwall are whistled for offside.

90+1' sifflet_1

Goal kick for Oxford United at Kassam Stadium.

90' corner_1

Millwall have been awarded a corner by Farai Hallam.

89' sifflet_1

Farai Hallam awards Millwall a goal kick.

88'  

Throw-in Oxford United.

88' coup_franc_1

Farai Hallam signals a free kick to Millwall in their own half.

87'  

Throw-in for Oxford United in their own half.

87' coup_franc_1

Free kick for Oxford United in their own half.

86' hors_jeu_1

Millwall push upfield but Farai Hallam quickly pulls them for offside.

86' corner_1

Corner awarded to Millwall.

86' corner_1

Millwall have been awarded a corner by Farai Hallam.

84' tir_cadre_1

Ryan Leonard gets his shot on target but fails to score for Millwall.

84'  

Farai Hallam awards the home team a throw-in.

83' hors_jeu_1

Millwall drive forward at breakneck speed but are pulled up for offside.

83'  

Throw-in for Millwall in the half of Oxford United.

82' substitution_1

Gary Rowett is making the team's fifth substitution at Kassam Stadium with Siriki Dembele replacing Stanley Mills.

82'  

Can Oxford United get the ball into an attacking position from this throw-in in Millwall's half?

81'  

Millwall needs to be cautious. Oxford United have an attacking throw-in.

80' hors_jeu_1

Millwall are caught offside.

80' coup_franc_1

Farai Hallam signals a free kick to Oxford United in their own half.

79' sifflet_1

It's a goal kick for the away team in Oxford.

79' tir_non_cadre_1

Przemyslaw Placheta of Oxford United gets in a strike, but is off target.

79'  

Throw-in for Oxford United close to the penalty box.

77'  

Ball safe as Oxford United is awarded a throw-in in their half.

76'  

Throw-in high up the field for Millwall in Oxford.

75'  

Throw-in for Oxford United in their own half.

75' coup_franc_1

Oxford United awarded a free kick in their own half.

74' coup_franc_1

Farai Hallam signals a free kick to Oxford United in their own half.

74' substitution_1

Luke Harris is replacing Filip Krastev for the home team.

73' substitution_1

Nik Prelec is on a sub for Will Lankshear for Oxford United.

73' substitution_1

Przemyslaw Placheta is replacing Will Vaulks for Oxford United at Kassam Stadium.

73'  

Farai Hallam awards the away team a throw-in.

72' coup_franc_1

Farai Hallam signals a free kick to Oxford United.

72'  

Throw-in for Oxford United in the half of Millwall.

71'  

A throw-in for the away team on the opposite half.

70'  

Oxford United to take a throw-in in Millwall territory.

68'  

Farai Hallam signals a Millwall throw-in in Oxford United's half.

66' but_1

Goal! Jake Cooper gives Millwall a 1-2 lead. Tristan Crama with an assist there.

66' tir_cadre_1

Millwall's Tristan Crama gets in a shot on goal at Kassam Stadium. But the effort is unsuccessful.

65' coup_franc_1

Free kick Millwall.

65'  

Throw-in for Oxford United in the half of Millwall.

64' sifflet_1

Ball goes out of play for a Oxford United goal kick.

64' corner_1

Millwall have been awarded a corner by Farai Hallam.

63' sifflet_1

It's a goal kick for the home team in Oxford.

63' tir_non_cadre_1

Millwall's Casper De Norre misses with an attempt on goal.

62' substitution_1

It seems as if Jack Currie is unable to continue. Greg Leigh replaces him for the home team.

61' substitution_1

Alexander Francis Neil (Millwall) is making a third substitution, with Aidomo Emakhu replacing Luke Cundle.

61' substitution_1

The away team replace Derek Mazou-Sacko with Billy Mitchell.

61'  

Throw-in Millwall.

60' coup_franc_1

Oxford United awarded a free kick in their own half.

60'  

Millwall to take a throw-in in Oxford United territory.

59'  

A throw-in for the away team on the opposite half.

59'  

Jack Currie has recovered and rejoins the match in Oxford.

57' blessure_1

Play has been interrupted briefly in Oxford to check on Jack Currie, who is grimacing with pain.

56'  

Can Oxford United get the ball into an attacking position from this throw-in in Millwall's half?

55' sifflet_1

Oxford United have a goal kick.

55'  

Throw-in for Oxford United at Kassam Stadium.

55' coup_franc_1

Free kick for Oxford United in their own half.

54'  

Farai Hallam signals a throw-in for Millwall, close to Oxford United's area.

54' sifflet_1

Goal kick for Oxford United at Kassam Stadium.

54' tir_non_cadre_1

In Oxford Millwall attack through Luke Cundle. The finish is off target, however.

53'  

Oxford United awarded a throw-in in their own half.

52' coup_franc_1

Free kick for Millwall in their own half.

52' tir_cadre_1

Brian De Keersmaecker for Oxford United drives towards goal at Kassam Stadium. But the finish is unsuccessful.

52'  

Can Oxford United capitalize from this throw-in deep inside Millwall's half?

51' corner_1

Corner awarded to Oxford United.

50' coup_franc_1

Farai Hallam signals a free kick to Oxford United in their own half.

48'  

Millwall have a dangerous throw-in.

48'  

Farai Hallam awards the home team a throw-in.

47' coup_franc_1

Oxford United awarded a free kick in their own half.

46'  

Oxford United awarded a throw-in in their own half.

46'  

Oxford United needs to be cautious. Millwall have an attacking throw-in.

45' sifflet_1

Farai Hallam blows to end the first-half.

45+5' sifflet_1

Farai Hallam awards Oxford United a goal kick.

45+3' coup_franc_1

Oxford United awarded a free kick in their own half.

45+3' coup_franc_1

Farai Hallam signals a free kick to Millwall in their own half.

45+2'  

Farai Hallam signals a Oxford United throw-in in Millwall's half.

45+2' sifflet_1

It's a goal kick for the home team in Oxford.

45+2'  

Can Millwall get the ball into an attacking position from this throw-in in Oxford United's half?

45+1'  

Throw-in for Millwall in the half of Oxford United.

45' but_1

Goal! The home team draw level at 1-1 through Cameron Brannagan. Stanley Mills instrumental with a fine assist.

44' corner_1

Oxford United have been awarded a corner by Farai Hallam.

44' tir_non_cadre_1

Cameron Brannagan of Oxford United gets in a strike, but is off target.

43' coup_franc_1

Free kick for Oxford United in the half of Millwall.

42'  

Throw-in for Oxford United close to the penalty box.

42' corner_1

Corner awarded to Oxford United.

41' sifflet_1

Ball goes out of play for a Millwall goal kick.

40' sifflet_1

Goal kick for Millwall at Kassam Stadium.

40' tir_non_cadre_1

Oxford United's Jack Currie breaks free at Kassam Stadium. But the strike goes wide of the post.

39'  

A throw-in for the home team on the opposite half.

37' sifflet_1

Farai Hallam awards Millwall a goal kick.

36' coup_franc_1

Free kick for Oxford United in their own half.

35' substitution_1

Femi Azeez, who was grimacing earlier, has been substituted. Camiel Neghli is the substitute for Millwall.

34' blessure_1

Play has been temporarily suspended for attention to Femi Azeez for Millwall who is writhing in pain on the pitch.

33'  

Oxford United to take a throw-in in Millwall territory.

33'  

Throw-in for Millwall at Kassam Stadium.

32' corner_1

Millwall have been awarded a corner by Farai Hallam.

31'  

Farai Hallam signals a Oxford United throw-in in Millwall's half.

30' sifflet_1

Oxford United have a goal kick.

30' tir_non_cadre_1

Tristan Crama's header is off-target for Millwall.

30' corner_1

Corner awarded to Millwall.

30'  

Oxford United's Sam Long is back in action after a slight knock.

27' blessure_1

Sam Long is down and play has been interrupted for a few moments.

27'  

Can Millwall get the ball into an attacking position from this throw-in in Oxford United's half?

26' sifflet_1

Ball goes out of play for a Millwall goal kick.

26' tir_non_cadre_1

Oxford United's Brian De Keersmaecker gets his shot away but it misses the target.

25'  

A throw-in for the away team on the opposite half.

25'  

Throw-in Millwall.

25' coup_franc_1

Farai Hallam signals a free kick to Oxford United in their own half.

24'  

Ball safe as Oxford United is awarded a throw-in in their half.

24'  

Farai Hallam signals a Oxford United throw-in in Millwall's half.

23' corner_1

Millwall have been awarded a corner by Farai Hallam.

21'  

Throw-in high up the field for Oxford United in Oxford.

21' tir_cadre_1

In Oxford Oxford United drive forward through Brian De Keersmaecker. His shot is on target but it's saved.

21' corner_1

Corner awarded to Oxford United.

20' corner_1

Oxford United have been awarded a corner by Farai Hallam.

19' coup_franc_1

Can Oxford United capitalize from this dangerous free kick?

18' sifflet_1

Oxford United have a goal kick.

18' tir_non_cadre_1

Jake Cooper (Millwall) is first to the ball but his header is off-target.

18' corner_1

Corner awarded to Millwall.

17'  

Oxford United have a dangerous throw-in.

16'  

Oxford United needs to be cautious. Millwall have an attacking throw-in.

15'  

Throw-in for Millwall in their own half.

15'  

Farai Hallam awards the away team a throw-in.

14'  

Oxford United to take a throw-in in Millwall territory.

14'  

Throw-in for Oxford United in the half of Millwall.

13'  

Millwall awarded a throw-in in their own half.

11' but_1

Goal! A Thierno Ballo header gives Millwall a 0-1 lead in Oxford. Great play from Ryan Leonard to set up the goal.

11'  

Farai Hallam signals a throw-in for Millwall, close to Oxford United's area.

10' sifflet_1

Farai Hallam awards Millwall a goal kick.

9'  

Throw-in for Millwall at Kassam Stadium.

8' sifflet_1

Goal kick for Oxford United at Kassam Stadium.

8' tir_non_cadre_1

In Oxford Millwall attack through Thierno Ballo. The finish is off target, however.

8' coup_franc_1

In Oxford a free kick has been awarded the away team.

7' coup_franc_1

Free kick for Oxford United in their own half.

6' coup_franc_1

Millwall awarded a free kick in their own half.

6'  

Throw-in for Millwall in their own half.

5'  

A throw-in for the away team on the opposite half.

4'  

Throw-in Millwall.

4' tir_cadre_1

Oxford United's Brian De Keersmaecker is on target but unsuccessful.

4'  

Ball safe as Oxford United is awarded a throw-in in their half.

3' sifflet_1

It's a goal kick for the away team in Oxford.

3' tir_non_cadre_1

Oxford United are pushing forward but Cameron Brannagan's finish is wide of the goal.

3'  

Throw-in for Oxford United in the half of Millwall.

2'  

Can Oxford United get the ball into an attacking position from this throw-in in Millwall's half?

1'  

Farai Hallam signals a Oxford United throw-in in Millwall's half.

1'  

Can Oxford United capitalize from this throw-in deep inside Millwall's half?

1'  

Oxford United to take a throw-in in Millwall territory.

 

A year ago, Millwall FC were number 10 in the table with 16 points. Now they are number 3 with 23 points.

 

A year ago, Oxford United were number 14 in the table with 14 points. Now they are number 19 with 12 points.

 

Did you know that Oxford United scores 31% of their goals between the minutes 0-15? This is the highest percentage in the league.

 

Oxford United scores 1.18 goals when playing at home and Millwall FC scores 1.26 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Oxford United and Millwall FC is 1.2.

 

Average number of goals in meetings between Oxford United and Millwall FC is 2.6.

 

Oxford United scores 1.6 goals in a match against Millwall FC and Millwall FC scores 1 goals against Oxford United (on average).

 

In the last 5 meetings Oxford United won 3, Millwall FC won 1, 1 draws.

 

Oxford United have lost just 1 of their last 5 games against Millwall FC (in all competitions).

 

Millwall FC's performance of the last 5 matches is better than Oxford United's.

 

In Championship, Millwall FC has better performance than Oxford United.

 

When Millwall FC is down 1-0 away, they win 7% of their matches.

 

When Oxford United is down 0-1 home, they win 9% of their matches.

 

When Millwall FC leads 0-1 away, they win in 70% of their matches.

 

When Oxford United leads 1-0 at home, they win in 66% of their matches.

 

On their last meeting Oxford United won by 1 goals.

 

The winner of their last meeting was Oxford United.

 

Oxford United wins 24% of halftimes, Millwall FC wins 38%.

 

Oxford United wins 1st half in 24% of their matches, Millwall FC in 38% of their matches.

 

Brian De Keersmaecker has assisted the most goals for Oxford United with 2. Thierno Mamadou Lamarana Ballo is Millwall FC's biggest assister (3).

 

William Lankshear is Oxford United's top scorer with 4 goals. Femi Azeez has scored 4 times for Millwall FC.

 

Millwall FC's away record this season: 3-2-0.

 

Millwall FC haven't scored in 0 of their 5 away matches in Championship this season.

 

Oxford United haven't scored in 2 of their 5 home matches in Championship this season.

 

Millwall FC have a winning streak of 4 matches.

 

Did you know that Millwall FC scores 36% of their goals between the minutes 31-45?

 

Did you know that Oxford United scores 36% of their goals between the minutes 16-30? This is the highest percentage in the league.

 

Millwall FC have a winning streak of 4 matches in Championship.

 

Last season's matches: 1-1 (Oxford United at home) and 0-1 (Millwall FC at home).

 

During the last 10 meetings, Oxford United have won 4 times, there have been 3 draws while Millwall FC have won 3 times. The goal difference is 13-10 in favour of Oxford United.

 

During the last 5 meetings with Oxford United playing at home, Oxford United have won 0 times, there have been 2 draws while Millwall FC have won 3 times. The goal difference is 8-4 in favour of Millwall FC.

Score and result Oxford United - Millwall

The Oxford United - Millwall match (Football - Championship) at 01/11/2025 11:00 is complete.

The Oxford United - Millwall match result is as follows: 2-2.

Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer