1998–99 Oxford United F.C. season Results Football League First Division

| Date_ | Opponent | Venue | Result_ | Attendance | Scorers_ |
|---|---|---|---|---|---|
| 12 December 1998 | Birmingham City | H | 1-7 | 7189 | Windass |
| 19 December 1998 | Stockport County | A | 0-2 | 6500 |  |
| 26 December 1998 | Crystal Palace | H | 1-3 | 8375 | Windass |
| 28 December 1998 | Portsmouth | A | 2-2 | 12604 | Banger (2) |
| 9 January 1999 | Bristol City | H | 0-0 | 9434 |  |
| 16 January 1999 | Grimsby Town | A | 0-1 | 6626 |  |
| 30 January 1999 | Barnsley | H | 1-0 | 6174 | Windass |
| 6 February 1999 | Wolverhampton Wanderers | A | 1-1 | 20811 | Windass |
| 13 February 1999 | Swindon Town | H | 2-0 | 8179 | Windass (2, 1 pen) |
| 20 February 1999 | Ipswich Town | A | 1-2 | 16920 | Rémy |
| 27 February 1999 | Sunderland | H | 0-0 | 9044 |  |
| 3 March 1999 | Queens Park Rangers | A | 0-1 | 9040 |  |