Harry Brook vs Sri Lanka record
Harry Brook has scored 575 runs in 8 ODIs against Sri Lanka at an average of 82.14 (strike rate 129.5), with 2 hundreds and 2 fifties. In T20Is: 244 runs in 8 matches at an average of 40.67 (strike rate 198.4), with 1 hundred.
16MatchesODI 8 · T20I 8
819Runsaverage 63.00 · SR 144.4
202Highest score3 hundreds · 2 fifties
Harry Brook against Sri Lanka by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 8 | 575 | 82.14 | 129.5 |
| T20I | 8 | 244 | 40.67 | 198.4 |
Harry Brook against Sri Lanka year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 ODI | 8 | 575 | 82.14 | 129.5 |
| 2026 T20I | 7 | 240 | 48.00 | 203.4 |
| 2022 T20I | 1 | 4 | 4.00 | 80.0 |
Harry Brook's best innings against Sri Lanka
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 202 | 116 | 22 Oct 2026 |
| 136* | 66 | 27 Jan 2026 |
| 114* | 49 | 15 Sept 2026 |
| 77 | 66 | 27 Sept 2026 |
| 67 | 69 | 22 Sept 2026 |
Harry Brook against Sri Lanka by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Pallekele International Cricket Stadium | 4 | 70 | 23.33 | 175.0 |
| R Premadasa Stadium | 3 | 184 | 92.00 | 120.3 |
| Rawalpindi Cricket Stadium | 1 | 202 | 202.00 | 174.1 |
| The Rose Bowl | 1 | 114 | — | 232.7 |
| The Oval | 1 | 77 | 77.00 | 116.7 |
| Riverside Ground | 1 | 67 | 67.00 | 97.1 |
| Gaddafi Stadium | 1 | 44 | 44.00 | 129.4 |
| Old Trafford | 1 | 33 | 33.00 | 157.1 |
Sri Lanka bowlers Harry Brook has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Dunith Wellalage | 121 | 158 | 2 | 130.6 |
| Asitha Fernando | 59 | 92 | 2 | 155.9 |
| Dilshan Madushanka | 53 | 57 | 0 | 107.5 |
| Eshan Malinga | 46 | 83 | 0 | 180.4 |
| Wanindu Hasaranga | 45 | 88 | 1 | 195.6 |
| Jeffrey Vandersay | 39 | 49 | 1 | 125.6 |
| Dasun Shanaka | 38 | 62 | 0 | 163.2 |
| Sachindu Colombage | 34 | 37 | 0 | 108.8 |
Harry Brook's batting in every match against Sri Lanka
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 29 Oct 2026 | 44 | 34 | Won |
| 22 Oct 2026 | 202 | 116 | Lost |
| 27 Sept 2026 | 77 | 66 | Won |
| 24 Sept 2026 | 1 | 6 | Lost |
| 22 Sept 2026 | 67 | 69 | Won |
11 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 19 Sept 2026 | 33 | 21 | Won |
| 17 Sept 2026 | 23 | 8 | Won |
| 15 Sept 2026 | 114* | 49 | Won |
| 22 Feb 2026 | 14 | 7 | Won |
| 3 Feb 2026 | 4 | 3 | Won |
| 1 Feb 2026 | 36 | 12 | Won |
| 30 Jan 2026 | 16* | 18 | Won |
| 27 Jan 2026 | 136* | 66 | Won |
| 24 Jan 2026 | 42 | 75 | Won |
| 22 Jan 2026 | 6 | 12 | Lost |
| 5 Nov 2022 | 4 | 5 | Won |
Harry Brook vs Sri Lanka: questions and answers
- How many matches has Harry Brook played against Sri Lanka?
- Harry Brook has played 16 matches against Sri Lanka (8 in ODIs, 8 in T20Is), from 2022 to 2026. England won 13 and lost 3 of them.
- How many runs has Harry Brook scored against Sri Lanka?
- Harry Brook has scored 819 runs in 16 innings against Sri Lanka at an average of 63.00 and a strike rate of 144.4 (575 runs at an average of 82.14 in ODIs, 244 runs at an average of 40.67 in T20Is).
- What is Harry Brook's highest score against Sri Lanka?
- Harry Brook's highest score against Sri Lanka is 202 off 116 balls (ODI) at Rawalpindi Cricket Stadium on 22 October 2026.
- How many hundreds has Harry Brook scored against Sri Lanka?
- Harry Brook has scored 3 hundreds and 2 fifties against Sri Lanka.
- Where has Harry Brook scored the most runs against Sri Lanka?
- At R Premadasa Stadium: 184 runs in 3 innings against Sri Lanka, at an average of 92.00.
- How does Harry Brook usually get out against Sri Lanka?
- Of Harry Brook's 13 dismissals against Sri Lanka: caught 8, lbw 3, run out 1 and stumped 1. Dunith Wellalage has dismissed Harry Brook most often, twice in 121 balls.
- When did Harry Brook last play against Sri Lanka?
- On 29 October 2026 (ODI) at Gaddafi Stadium: 44 off 34 balls. England won that match.