Graeme Smith vs James Anderson (Test): 411 runs off 701 balls, out 6 times (SR 58.63, dot% 69.20, 57×4, 0×6).
| Balls | 701 |
| Runs | 411 |
| Dismissals | 6 |
| Strike rate | 58.63 |
| Dot % | 69.20 |
| Boundary % | 8.10 |
| Fours | 57 |
| Sixes | 0 |
| 2003 | 174 | 157 | 1 | 90.22 |
| 2005 | 14 | 8 | 0 | 57.14 |
| 2008 | 148 | 84 | 3 | 56.75 |
| 2009 | 83 | 34 | 0 | 40.96 |
| 2010 | 115 | 74 | 1 | 64.34 |
| 2012 | 167 | 54 | 1 | 32.33 |
| Lord's, London | 136 | 83 | 4 | 61.02 |
| Edgbaston, Birmingham | 124 | 106 | 0 | 85.48 |
| Kennington Oval, London | 118 | 54 | 1 | 45.76 |
| Headingley, Leeds | 94 | 37 | 0 | 39.36 |
| The Wanderers Stadium, Johannesburg | 81 | 42 | 0 | 51.85 |
| Kingsmead, Durban | 55 | 27 | 0 | 49.09 |
| Newlands, Cape Town | 48 | 40 | 1 | 83.33 |
| SuperSport Park, Centurion | 28 | 7 | 0 | 25.0 |
Graeme Smith has scored 411 runs off 701 balls against James Anderson in Test cricket (strike rate 58.63, average 68.50).
James Anderson has dismissed Graeme Smith 6 time(s) in Test cricket (caught ×4, lbw ×1, bowled ×1).
Graeme Smith has hit 0 six(es) and 57 four(s) off James Anderson in Test cricket.
In 2009-2012: 162 runs off 365 balls, 2 dismissal(s), strike rate 44.38.