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

| Date_ | Opponent | Venue | Result_ | Attendance | Scorers_ |
|---|---|---|---|---|---|
| 29 September 1998 | West Bromwich Albion | H | 3-0 | 7437 | Beauchamp, Powell, Marsh |
| 3 October 1998 | Huddersfield Town | A | 0-2 | 10968 |  |
| 10 October 1998 | Tranmere Rovers | H | 1-2 | 5862 | Windass |
| 17 October 1998 | Bolton Wanderers | A | 1-1 | 17064 | Thomson |
| 20 October 1998 | Bury | A | 0-1 | 3436 |  |
| 24 October 1998 | Sheffield United | H | 0-2 | 6586 |  |
| 31 October 1998 | Crewe Alexandra | H | 1-1 | 5607 | Windass |
| 7 November 1998 | Watford | A | 0-2 | 10137 |  |
| 14 November 1998 | Birmingham City | A | 1-0 | 18216 | Murphy |
| 21 November 1998 | Port Vale | H | 2-1 | 5964 | Windass (pen), Powell |
| 29 November 1998 | Norwich City | A | 3-1 | 17851 | Wilsterman, Windass, Thomson |
| 5 December 1998 | Bradford City | H | 0-1 | 5969 |  |