Brad Haddin vs James Anderson (Test): 322 runs off 482 balls, out 7 times (SR 66.80, dot% 70.50, 46×4, 2×6).
| Balls | 482 |
| Runs | 322 |
| Dismissals | 7 |
| Strike rate | 66.80 |
| Dot % | 70.50 |
| Boundary % | 10 |
| Fours | 46 |
| Sixes | 2 |
| 2009 | 65 | 63 | 0 | 96.92 |
| 2010 | 123 | 78 | 2 | 63.41 |
| 2011 | 18 | 10 | 1 | 55.55 |
| 2013 | 246 | 153 | 3 | 62.19 |
| 2014 | 18 | 11 | 0 | 61.11 |
| 2015 | 12 | 7 | 1 | 58.33 |
| Gabba, Brisbane | 116 | 86 | 0 | 74.13 |
| Lord's, London | 64 | 29 | 0 | 45.31 |
| Trent Bridge, Nottingham | 56 | 20 | 1 | 35.71 |
| Adelaide Oval | 45 | 29 | 1 | 64.44 |
| MCG, Melbourne | 45 | 39 | 1 | 86.66 |
| Kennington Oval, London | 38 | 36 | 0 | 94.73 |
| SCG, Sydney | 36 | 21 | 1 | 58.33 |
| Old Trafford, Manchester | 35 | 18 | 1 | 51.42 |
Brad Haddin has scored 322 runs off 482 balls against James Anderson in Test cricket (strike rate 66.80, average 46).
James Anderson has dismissed Brad Haddin 7 time(s) in Test cricket (caught ×7).
Brad Haddin has hit 2 six(es) and 46 four(s) off James Anderson in Test cricket.
In 2013-2015: 171 runs off 276 balls, 4 dismissal(s), strike rate 61.96.