Harry Brook has hit an ODI double hundred. His 202 off 115 balls against Sri Lanka at Rawalpindi on 22 October, in the Tri-Series, took his international century count to 16 and turned a promising 50-over record into a headline one.
England fans after the full list will find every one here, with scores, balls faced, venues and opponents. Cricket Insider UK has also split them by format and by opponent, so patterns are clear.
Harry Brook International Centuries Overview
Brook has 16 international centuries, and Tests still supply ten of them. Here’s how they break down across the three formats.
| Format | Hundreds | Matches | Innings | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|---|---|---|
| Tests | 10 | 41 | 70 | 3,610 | 317 | 53.09 | 86.33 |
| ODIs | 4 | 46 | 46 | 1,737 | 202 | 41.36 | 109.87 |
| T20Is | 2 | 71 | 62 | 1,702 | 114* | 36.21 | 164.93 |
| Total | 16 | 158 | 178 | 7,049 | 317 | 44.90 | 103.74 |
(Source: ESPNcricinfo)
A Test average of 53.09 is the kind of figure that gets a player into debates about the best England batsmen. The ODI column moved too, with the 202 lifting his 50-over average by close to four points. Next, every one of those hundreds sits in a single table.
Harry Brook Century List
Ten Test hundreds, four in ODIs and two in T20Is, listed by format with balls faced and strike rate for each innings.
| No. | Format | Opponent | Score (Balls) | 4s/6s | Strike Rate | Venue | Year |
|---|---|---|---|---|---|---|---|
| 1 | Test | Pakistan | 153 (116) | 19/5 | 131.89 | Rawalpindi | 2022 |
| 2 | Test | Pakistan | 108 (149) | 14/1 | 72.48 | Multan | 2022 |
| 3 | Test | Pakistan | 111 (150) | 8/3 | 74.00 | Karachi | 2022 |
| 4 | Test | New Zealand | 186 (176) | 24/5 | 105.68 | Wellington | 2023 |
| 5 | Test | West Indies | 109 (132) | 13/0 | 82.58 | Nottingham | 2024 |
| 6 | Test | Pakistan | 317 (322) | 29/3 | 98.45 | Multan | 2024 |
| 7 | Test | New Zealand | 171 (197) | 15/3 | 86.80 | Christchurch | 2024 |
| 8 | Test | New Zealand | 123 (115) | 11/5 | 106.96 | Wellington | 2024 |
| 9 | Test | India | 158 (234) | 17/1 | 67.52 | Birmingham | 2025 |
| 10 | Test | India | 111 (98) | 14/2 | 113.27 | The Oval | 2025 |
| 11 | ODI | Australia | 110* (94) | 13/2 | 117.02 | Chester-le-Street | 2024 |
| 12 | ODI | New Zealand | 135 (101) | 9/11 | 133.66 | Mount Maunganui | 2025 |
| 13 | ODI | Sri Lanka | 136* (66) | 11/9 | 206.06 | Colombo (RPS) | 2026 |
| 14 | T20I | Pakistan | 100 (51) | 10/4 | 196.08 | Pallekele | 2026 |
| 15 | T20I | Sri Lanka | 114* (49) | 10/6 | 232.65 | Southampton | 2026 |
| 16 | ODI | Sri Lanka | 202 (115) | TBC | 175.65 | Rawalpindi | 2026 |
(Source: ESPNcricinfo, Sky Sports, Outlook India, Asianet Newsable and NewsBytes)
The same hundreds look different when sorted by who bowled to him.
Harry Brook Centuries Against Each Opponent
Pakistan still tops the list with five hundreds, Sri Lanka has jumped to three, and six sides in all have conceded at least one.
| Opponent | Tests | ODIs | T20Is | Total Hundreds | Highest Score | Matches | Average |
|---|---|---|---|---|---|---|---|
| Pakistan | 4 | 0 | 1 | 5 | 317 | TBC | TBC |
| New Zealand | 3 | 1 | 0 | 4 | 186 | 24 | 47.79 |
| Sri Lanka | 0 | 2 | 1 | 3 | 202 | TBC | TBC |
| India | 2 | 0 | 0 | 2 | 158 | 27 | 35.88 |
| Australia | 0 | 1 | 0 | 1 | 110* | 20 | 42.76 |
| West Indies | 1 | 0 | 0 | 1 | 109 | 20 | 39.66 |
(Source: ESPNcricinfo)
Three of his last four white ball hundreds have come against Sri Lanka, and the 202 was the biggest of them. Every other opponent, South Africa included, is yet to concede one. Australia has escaped in Tests too, and with the next Ashes coming, fans planning ahead can check our page on the Ashes 2027 ballot.
Harry Brook Centuries Overview: Main Highlights
Here’s what stands out across all 16 hundreds, format by format.
- Total: 16 hundreds, and Brook is the second Englishman after Jos Buttler with multiple centuries in all three formats
- Maiden Test hundred: 153 off 116 balls at Rawalpindi in 2022, in his second Test innings. The hundred took 80 balls, the third fastest by an England batter
- Pakistan trio: his first three Test hundreds all came against Pakistan, making him the third batter to start that way after Conrad Hunte and Peter Parfitt
- The 317 at Multan: his highest score in any format, with 300 reached in 310 balls, the second quickest Test triple century
- New Zealand: three Test hundreds (186, 171 and 123), which puts him among four England batters with three or more there
- Hundreds on English soil: only three, at Nottingham in 2024, Birmingham in 2025 and The Oval in 2025. The Oval knock came off 98 balls in the fourth innings
- Best year in Tests: four hundreds in 2024, more than in any other calendar year
- Maiden ODI hundred: 110* off 94 balls against Australia at Chester-le-Street in 2024, his first as England captain
- ODI double hundred: 202 off 115 balls against Sri Lanka at Rawalpindi on 22 October 2026, his highest ODI score and a clear step up from the unbeaten 136 at Colombo
- The Rawalpindi stand: England sat on 85 for 2 after 16 overs before Brook and Joe Root added 159, and the total went past 300
- Maiden T20I hundred: 100 off 51 balls against Pakistan at Pallekele on 24 February 2026. It made him the first captain with a T20 World Cup hundred and the first England captain with a T20I century
- Pakistan record: five hundreds, almost a third of his total and more than against any other side
(Source: ESPNcricinfo, Sky Sports, Outlook India, Asianet Newsable and NewsBytes)
For a benchmark, our list of Joe Root centuries shows what a career built on Test hundreds looks like, and Root was at the other end for that 159 run stand in Rawalpindi.
Harry Brook’s 202 Against Sri Lanka Lifted His International Century Tally to 16
Harry Brook’s 202 off 115 balls against Sri Lanka took his international hundreds to 16, spread across ten Tests, four ODIs and two T20Is. Pakistan has suffered most with five, while Sri Lanka now has three to its name.
The 317 at Multan is still his biggest score in any format, but Rawalpindi gave him a double hundred in ODIs. Australia in Tests is the obvious gap on his record. Cricket Insider UK will keep this list updated after his next big innings.

