Harry Brook ODI Stats
Batsman · England Updated , after England vs Sri Lanka| Date | Team | Oppo | Comp | H/A | Venue | Result | Runs | Balls | 4s | 6s | SR | Wkts | R | Overs | Econ | Dots | ◆ Dream11 | Perf | ◆ Dream11 | Scoreline | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 Sep 26 | ENG | SL | ODI | H | Won | 77 | 66 | 9 | 2 | 116.7 | – | – | – | – | – | 143 | 77 | 143 | › | ||
| 24 Sep 26 | ENG | SL | ODI | H | Lost | 1 | 6 | 0 | 0 | 16.7 | – | – | – | – | – | 13 | 11 | 13 | › | ||
| 22 Sep 26 | ENG | SL | ODI | H | Won | 67 | 69 | 7 | 0 | 97.1 | – | – | – | – | – | 107 | 67 | 107 | › | ||
| 19 Jul 26 | ENG | IND | ODI | H | Won | 14 | 12 | 0 | 0 | 116.7 | – | – | – | – | – | 26 | 24 | 26 | › | ||
| 16 Jul 26 | ENG | IND | ODI | H | Won | 16 | 16 | 2 | 1 | 100.0 | – | – | – | – | – | 34 | 16 | 34 | › | ||
| 14 Jul 26 | ENG | IND | ODI | H | Lost | 1 | 3 | 0 | 0 | 33.3 | – | – | – | – | – | 25 | 21 | 25 | › | ||
| 27 Jan 26 | ENG | SL | ODI | A | Won | 136* | 66 | 11 | 9 | 206.1 | – | – | – | – | – | 298 | 176 | 298 | › | ||
| 24 Jan 26 | ENG | SL | ODI | A | Won | 42 | 75 | 2 | 0 | 56.0 | – | – | – | – | – | 58 | 42 | 58 | › | ||
| 22 Jan 26 | ENG | SL | ODI | A | Lost | 6 | 12 | 0 | 0 | 50.0 | – | – | – | – | – | 18 | 16 | 18 | › | ||
| 1 Nov 25 | ENG | NZ | ODI | A | Lost | 6 | 11 | 1 | 0 | 54.6 | – | – | – | – | – | 22 | 16 | 22 | › | ||
| 29 Oct 25 | ENG | NZ | ODI | A | Lost | 34 | 34 | 3 | 1 | 100.0 | – | – | – | – | – | 62 | 34 | 62 | › | ||
| 26 Oct 25 | ENG | NZ | ODI | A | Lost | 135 | 101 | 9 | 11 | 133.7 | – | – | – | – | – | 265 | 135 | 265 | › | ||
| 7 Sep 25 | ENG | SA | ODI | H | Won | 3 | 2 | 0 | 0 | 150.0 | – | – | – | – | – | 15 | 13 | 15 | › | ||
| 4 Sep 25 | ENG | SA | ODI | H | Lost | 33 | 40 | 2 | 1 | 82.5 | – | – | – | – | – | 55 | 33 | 55 | › | ||
| 2 Sep 25 | ENG | SA | ODI | H | Lost | 12 | 18 | 2 | 0 | 66.7 | – | – | – | – | – | 24 | 12 | 24 | › | ||
| 3 Jun 25 | ENG | WI | ODI | H | Won | 26* | 36 | 1 | 1 | 72.2 | – | – | – | – | – | 52 | 36 | 52 | › | ||
| 1 Jun 25 | ENG | WI | ODI | H | Won | 47 | 36 | 7 | 1 | 130.6 | – | – | – | – | – | 109 | 67 | 109 | › | ||
| 29 May 25 | ENG | WI | ODI | H | Won | 58 | 45 | 5 | 3 | 128.9 | – | – | – | – | – | 156 | 108 | 156 | › | ||
| 1 Mar 25 | ENG | SA | CT | A | Lost | 19 | 29 | 3 | 0 | 65.5 | – | – | – | – | – | 35 | 19 | 35 | › | ||
| 26 Feb 25 | ENG | AFG | CT | A | Lost | 25 | 21 | 3 | 0 | 119.1 | – | – | – | – | – | 47 | 25 | 47 | › | ||
| 22 Feb 25 | ENG | AUS | CT | A | Lost | 3 | 6 | 0 | 0 | 50.0 | – | – | – | – | – | 7 | 3 | 7 | › | ||
| 12 Feb 25 | ENG | IND | ODI | A | Lost | 19 | 26 | 1 | 1 | 73.1 | – | – | – | – | – | 41 | 29 | 41 | › | ||
| 9 Feb 25 | ENG | IND | ODI | A | Lost | 31 | 52 | 3 | 1 | 59.6 | – | – | – | – | – | 57 | 31 | 57 | › | ||
| 6 Feb 25 | ENG | IND | ODI | A | Lost | 0 | 3 | 0 | 0 | 0.0 | – | – | – | – | – | 1 | 0 | 1 | › | ||
| 29 Sep 24 | ENG | AUS | ODI | H | Lost | 72 | 52 | 3 | 7 | 138.5 | – | – | – | – | – | 142 | 72 | 142 | › | ||
| 27 Sep 24 | ENG | AUS | ODI | H | Won | 87 | 58 | 11 | 1 | 150.0 | – | – | – | – | – | 159 | 87 | 159 | › | ||
| 24 Sep 24 | ENG | AUS | ODI | H | Won | 110* | 94 | 13 | 2 | 117.0 | – | – | – | – | – | 196 | 110 | 196 | › | ||
| 21 Sep 24 | ENG | AUS | ODI | H | Lost | 4 | 9 | 1 | 0 | 44.4 | – | – | – | – | – | 12 | 4 | 12 | › | ||
| 19 Sep 24 | ENG | AUS | ODI | H | Lost | 39 | 31 | 2 | 3 | 125.8 | – | – | – | – | – | 77 | 39 | 77 | › | ||
| 9 Dec 23 | ENG | WI | ODI | A | Lost | 1 | 3 | 0 | 0 | 33.3 | – | – | – | – | – | 5 | 1 | 5 | › |
About Harry Brook's ODI record
In Harry Brook's last 30 All ODI Cricket games (2023–2026) for England, they have scored 1,124 runs at an average of 37.5 with a strike rate of 89.6.
Harry Brook Stats - All ODI Cricket
Harry Brook is a right hand bat batsman. Across these 30 games, Harry Brook has hit 101 fours and 45 sixes, taking 18 catches in the field. Their highest score in this span is 136.
Harry Brook: Betting Insights
For bet builder markets, Harry Brook has scored 25+ runs in 53% of their last 30 All ODI Cricket games (16/30). They have registered 1+ boundaries in 73% of these games (22/30). Over their last 5 games, Harry Brook has 175 runs.
Related pages
Frequently asked questions
What is Harry Brook's highest score in ODI cricket?
Harry Brook's highest score in the 44 ODI matches Statz has on record is 136 off 66 balls against Sri Lanka (27 Jan 2026). Across those matches Harry Brook has scored 1530 runs at 34.8 a match.
What are Harry Brook's ODI batting stats?
Harry Brook averages 37.5 runs per match at a strike rate of 89.6, based on 30 games (2023–2026). In the last 5 matches Harry Brook scored 77, 1, 67, 14 and 16, newest first. Harry Brook has 1530 runs in all 44 ODI matches on record.
How many fifties and hundreds has Harry Brook scored in ODI cricket?
Harry Brook has 3 hundreds and 8 fifties in the 44 ODI matches Statz has on record. The highest is 136 against Sri Lanka (27 Jan 2026). Harry Brook has passed 30 in 19 of 44 innings.
Which team does Harry Brook play for?
Harry Brook currently plays for England, and has also played for Sunrisers Leeds, Yorkshire and Melbourne Stars. Statz has Harry Brook's 44 ODI matches on record, the most recent against Sri Lanka (27 Sep 2026), with 1530 runs in all.
How old is Harry Brook?
Harry Brook was born on 22 February 1999 and is 27 years old. Harry Brook is a batsman with 44 ODI matches on record and 1530 runs.