Kemar Roach vs Rangana Herath (Test): 30 runs off 160 balls, out 3 times (SR 18.75, dot% 86.90, 2×4, 0×6).

| Balls | 160 |
| Runs | 30 |
| Dismissals | 3 |
| Strike rate | 18.75 |
| Dot % | 86.90 |
| Boundary % | 1.20 |
| Fours | 2 |
| Sixes | 0 |
| 2010 | 26 | 4 | 0 | 15.38 |
| 2015 | 94 | 19 | 3 | 20.21 |
| 2018 | 40 | 7 | 0 | 17.5 |
| Galle International Stadium | 61 | 15 | 2 | 24.59 |
| Queen's Park Oval, Port of Spain | 40 | 7 | 0 | 17.5 |
| P Sara Oval, Colombo | 33 | 4 | 1 | 12.12 |
| Pallekele International Cricket Stadium, Kandy | 21 | 3 | 0 | 14.28 |
| R Premadasa Stadium, Colombo | 5 | 1 | 0 | 20.0 |
Kemar Roach has scored 30 runs off 160 balls against Rangana Herath in Test cricket (strike rate 18.75, average 10).
Rangana Herath has dismissed Kemar Roach 3 time(s) in Test cricket (stumped ×2, lbw ×1).
Kemar Roach has hit 0 six(es) and 2 four(s) off Rangana Herath in Test cricket.
In 2010-2018: 30 runs off 160 balls, 3 dismissal(s), strike rate 18.75.