Kraigg Brathwaite vs James Anderson (Test): 125 runs off 476 balls, out 8 times (SR 26.26, dot% 84.20, 9×4, 0×6).
| Balls | 476 |
| Runs | 125 |
| Dismissals | 8 |
| Strike rate | 26.26 |
| Dot % | 84.20 |
| Boundary % | 1.90 |
| Fours | 9 |
| Sixes | 0 |
| 2015 | 84 | 29 | 3 | 34.52 |
| 2017 | 144 | 40 | 3 | 27.77 |
| 2019 | 130 | 43 | 1 | 33.07 |
| 2020 | 89 | 12 | 0 | 13.48 |
| 2024 | 29 | 1 | 1 | 3.44 |
| Headingley, Leeds | 84 | 24 | 0 | 28.57 |
| Kensington Oval, Bridgetown | 70 | 24 | 1 | 34.28 |
| Sir Vivian Richards Stadium, North Sound | 64 | 23 | 0 | 35.93 |
| Lord's, London | 59 | 8 | 3 | 13.55 |
| The Rose Bowl, Southampton | 54 | 7 | 0 | 12.96 |
| National Cricket Stadium, St George's | 52 | 12 | 2 | 23.07 |
| Old Trafford, Manchester | 35 | 5 | 0 | 14.28 |
| Edgbaston, Birmingham | 30 | 9 | 1 | 30.0 |
Kraigg Brathwaite has scored 125 runs off 476 balls against James Anderson in Test cricket (strike rate 26.26, average 15.62).
James Anderson has dismissed Kraigg Brathwaite 8 time(s) in Test cricket (caught ×5, bowled ×3).
Kraigg Brathwaite has hit 0 six(es) and 9 four(s) off James Anderson in Test cricket.
In 2019-2024: 56 runs off 248 balls, 2 dismissal(s), strike rate 22.58.