Every competitive match Arsenal played in 2011–12 — 54 matches, 31 won, 9 drawn, 14 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 13 Aug 2011 | Premier League | A | Newcastle United | Newcastle United 2011–12 | 0–0 | 46,894 | |
| 16 Aug 2011 | Play-offs | H | Udinese Calcio | 1–0 | Theo Walcott 4 | 58,159 | |
| 20 Aug 2011 | Premier League | H | Liverpool | Liverpool 2011–12 | 0–2 | 60,090 | |
| 24 Aug 2011 | Play-offs | A | Udinese Calcio | 2–1 | Robin van Persie 55, Theo Walcott 69 | 25,687 | |
| 28 Aug 2011 | Premier League | A | Manchester United | Manchester United 2011–12 | 2–8 | 27' Van Persie 74, Theo Walcott 45+3 | 75,448 |
| 10 Sep 2011 | Premier League | H | Swansea City | Swansea City 2011–12 | 1–0 | Andrey Arshavin 40 | 60,087 |
| 13 Sep 2011 | Champions League | A | Borussia Dortmund | 1–1 | Robin van Persie 42 | 75,000 | |
| 17 Sep 2011 | Premier League | A | Blackburn Rovers | Blackburn Rovers 2011–12 | 3–4 | Gervinho 10, Mikel Arteta 34, Marouane Chamakh 85 | 22,637 |
| 20 Sep 2011 | League Cup | H | Shrewsbury Town | Shrewsbury Town 2011–12 | 3–1 | Kieran Gibbs 33, Alex Oxlade-Chamberlain 58, Yossi Benayoun 78 | 46,539 |
| 24 Sep 2011 | Premier League | H | Bolton Wanderers | Bolton Wanderers 2011–12 | 3–0 | Robin van Persie 46, Robin van Persie 71, Alex Song 89 | 59,727 |
| 28 Sep 2011 | Champions League | H | Olympiacos | 2–1 | Alex Oxlade-Chamberlain 8, André Santos 20 | 59,676 | |
| 2 Oct 2011 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 2011–12 | 1–2 | Aaron Ramsey 51 | 36,274 |
| 16 Oct 2011 | Premier League | H | Sunderland | Sunderland 2011–12 | 2–1 | Robin van Persie 1, Robin van Persie 83 | 60,078 |
| 19 Oct 2011 | Champions League | A | Olympique de Marseille | 1–0 | Aaron Ramsey 90+2 | 24,534 | |
| 23 Oct 2011 | Premier League | H | Stoke City | Stoke City 2011–12 | 3–1 | Gervinho 27, Robin van Persie 73, Robin van Persie 82 | 59,671 |
| 25 Oct 2011 | League Cup | H | Bolton Wanderers | Bolton Wanderers 2011–12 | 2–1 | Andrey Arshavin 53, Park Chu-young 56 | 56,628 |
| 29 Oct 2011 | Premier League | A | Chelsea | Chelsea 2011–12 | 5–3 | Robin van Persie 36, André Santos 49, Theo Walcott 55, Robin van Persie 85, Robin van Persie 90+2 | 41,801 |
| 1 Nov 2011 | Champions League | H | Olympique de Marseille | 0–0 | 59,961 | ||
| 5 Nov 2011 | Premier League | H | West Bromwich Albion | West Bromwich Albion 2011–12 | 3–0 | Robin van Persie 22, Thomas Vermaelen 39, Mikel Arteta 74 | 60,091 |
| 19 Nov 2011 | Premier League | A | Norwich City | Norwich City 2011–12 | 2–1 | Robin van Persie 26, Robin van Persie 59 | 26,801 |
| 23 Nov 2011 | Champions League | H | Borussia Dortmund | 2–1 | Robin van Persie 49, Robin van Persie 86 | 59,531 | |
| 26 Nov 2011 | Premier League | H | Fulham | Fulham 2011–12 | 1–1 | Thomas Vermaelen 82 | 60,043 |
| 29 Nov 2011 | League Cup | H | Manchester City | Manchester City 2011–12 | 0–1 | 60,028 | |
| 3 Dec 2011 | Premier League | A | Wigan Athletic | Wigan Athletic 2011–12 | 4–0 | Mikel Arteta 28, Thomas Vermaelen 29, Gervinho 61, Robin van Persie 78 | 19,280 |
| 6 Dec 2011 | Champions League | A | Olympiacos | 1–3 | Yossi Benayoun 57 | 32,000 | |
| 10 Dec 2011 | Premier League | H | Everton | Everton 2011–12 | 1–0 | Robin van Persie 70 | 60,062 |
| 18 Dec 2011 | Premier League | A | Manchester City | Manchester City 2011–12 | 0–1 | 47,303 | |
| 21 Dec 2011 | Premier League | A | Aston Villa | Aston Villa 2011–12 | 2–1 | Robin van Persie 17, Yossi Benayoun 87 | 35,818 |
| 27 Dec 2011 | Premier League | H | Wolverhampton Wanderers | Wolverhampton Wanderers 2011–12 | 1–1 | Gervinho 8 | 59,686 |
| 31 Dec 2011 | Premier League | H | Queens Park Rangers | Queens Park Rangers 2011–12 | 1–0 | Robin van Persie 60 | 60,067 |
| 2 Jan 2012 | Premier League | A | Fulham | Fulham 2011–12 | 1–2 | Laurent Koscielny 21 | 25,700 |
| 9 Jan 2012 | FA Cup | H | Leeds United | Leeds United 2011–12 | 1–0 | Thierry Henry 78 | 59,615 |
| 15 Jan 2012 | Premier League | A | Swansea City | Swansea City 2011–12 | 2–3 | Robin van Persie 5, Theo Walcott 69 | 20,409 |
| 22 Jan 2012 | Premier League | H | Manchester United | Manchester United 2011–12 | 1–2 | Robin van Persie 71 | 60,093 |
| 29 Jan 2012 | FA Cup | H | Aston Villa | Aston Villa 2011–12 | 3–2 | Robin van Persie 54, Theo Walcott 57, Robin van Persie 61 | 60,019 |
| 1 Feb 2012 | Premier League | A | Bolton Wanderers | Bolton Wanderers 2011–12 | 0–0 | 24,371 | |
| 4 Feb 2012 | Premier League | H | Blackburn Rovers | Blackburn Rovers 2011–12 | 7–1 | Robin van Persie 2, Robin van Persie 38, Alex Oxlade-Chamberlain 40, Mikel Arteta 51, Alex Oxlade-Chamberlain 54, Robin van Persie 62, Scott Dann 90+3 | 59,643 |
| 11 Feb 2012 | Premier League | A | Sunderland | Sunderland 2011–12 | 2–1 | Aaron Ramsey 75, Thierry Henry 90+1 | 40,312 |
| 15 Feb 2012 | Champions League | A | A.C. Milan | 0–4 | 68,257 | ||
| 18 Feb 2012 | FA Cup | A | Sunderland | Sunderland 2011–12 | 0–2 | 26,042 | |
| 26 Feb 2012 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 2011–12 | 5–2 | Bacary Sagna 40, Robin van Persie 43, Tomáš Rosický 51, Theo Walcott 65, Theo Walcott 68 | 60,106 |
| 3 Mar 2012 | Premier League | A | Liverpool | Liverpool 2011–12 | 2–1 | Robin van Persie 31, Robin van Persie 90+2 | 44,922 |
| 6 Mar 2012 | Champions League | H | A.C. Milan | 3–0 | Laurent Koscielny 7, Tomáš Rosický 26, Robin van Persie 43 | 59,973 | |
| 12 Mar 2012 | Premier League | H | Newcastle United | Newcastle United 2011–12 | 2–1 | Robin van Persie 15, Thomas Vermaelen 90+5 | 60,095 |
| 21 Mar 2012 | Premier League | A | Everton | Everton 2011–12 | 1–0 | Thomas Vermaelen 8 | 30,330 |
| 24 Mar 2012 | Premier League | H | Aston Villa | Aston Villa 2011–12 | 3–0 | Kieran Gibbs 16, Theo Walcott 25, Mikel Arteta 90+3 | 60,108 |
| 31 Mar 2012 | Premier League | A | Queens Park Rangers | Queens Park Rangers 2011–12 | 1–2 | Theo Walcott 37 | 18,033 |
| 8 Apr 2012 | Premier League | H | Manchester City | Manchester City 2011–12 | 1–0 | Mikel Arteta 87 | 60,096 |
| 11 Apr 2012 | Premier League | A | Wolverhampton Wanderers | Wolverhampton Wanderers 2011–12 | 3–0 | Robin van Persie 9, Theo Walcott 11, Yossi Benayoun 69 | 25,815 |
| 16 Apr 2012 | Premier League | H | Wigan Athletic | Wigan Athletic 2011–12 | 1–2 | Thomas Vermaelen 21 | 60,060 |
| 21 Apr 2012 | Premier League | H | Chelsea | Chelsea 2011–12 | 0–0 | 60,111 | |
| 28 Apr 2012 | Premier League | A | Stoke City | Stoke City 2011–12 | 1–1 | Robin van Persie 15 | 27,502 |
| 5 May 2012 | Premier League | H | Norwich City | Norwich City 2011–12 | 3–3 | Yossi Benayoun 2, Robin van Persie 72, Robin van Persie 80 | 60,092 |
| 13 May 2012 | Premier League | A | West Bromwich Albion | West Bromwich Albion 2011–12 | 3–2 | Yossi Benayoun 4, André Santos 30, Laurent Koscielny 54 | 26,358 |
96 of the goals in this season carry a named scorer.
All 137 Arsenal seasons · Arsenal head-to-head records · Arsenal players