Player profile
- Country
- England
- Role
- Batter
- Batting
- Right-hand bat
- Bowling
- Right-arm fast-medium
- Born
- 22 Feb 1999 Age 27
- Recorded matches
- 330165 internationals
Harry Brook is a batter from England with 330 matches in FairPlay's recorded data, including 165 internationals (40 Tests, 57 ODIs, 68 T20Is).
Batting: 12,248 runs across all recorded formats, with 24 hundreds and 60 fifties; the most runs came in Test cricket (3,164) and the highest recorded score is 317.
Bowling: 12 wickets in recorded matches, 10 of them in First-class cricket.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 40 | 65 | 3,164 | 317 | 49.44 | 83.7 | 8/19 | 1 | 127.00 | 4.23 | 0 |
| ODI | 57 | 56 | 2,073 | 202 | 40.65 | 108.8 | 5/9 | 0 | – | 6.33 | 0 |
| T20I | 68 | 62 | 1,702 | 114 | 36.21 | 164.9 | 2/8 | – | – | – | – |
| T20 (league and domestic) | 75 | 75 | 1,943 | 102 | 34.09 | 147.9 | 2/7 | 1 | 26.00 | 13.00 | 0 |
| 100-ball | 43 | 42 | 1,157 | 105 | 36.16 | 166.2 | 1/5 | – | – | – | – |
| First-class | 40 | 50 | 1,935 | 194 | 43.98 | 66.7 | 5/11 | 10 | 36.60 | 2.62 | 0 |
| List A | 7 | 7 | 274 | 103 | 45.67 | 101.9 | 1/1 | 0 | – | 6.33 | 0 |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
Harry Brook at a glance
FairPlay holds 60 complete scorecards featuring Harry Brook, most recently for England (T20 and shorter, one-day, first-class).
In those matches Harry Brook batted 68 times for 2,693 runs at a strike rate of 119.11. The highest score was 202 off 116 balls against Sri Lanka.
With the ball: 3 wickets from 34.1 overs, an economy rate of 2.96. Best figures: 3 for 11 against Surrey.
How the 61 dismissals happened: caught 39, bowled 9, LBW 9, run out 3, stumped 1.
These matches were played at 26 different grounds.
Figures in FairPlay's scorecards
| 68 | 7 | 2,693 | 202 | 44.15 | 119.11 | 14/5 |
| 6 | 34.1 | 10 | 101 | 3 | 3/11 | 2.96 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 29 Oct 2026 | Sri Lanka v EnglandBat 44 (34) · Bowl – | ||
| 25 Oct 2026 | Pakistan v EnglandBat 1 (7) · Bowl – | ||
| 22 Oct 2026 | Sri Lanka v EnglandBat 202 (116) · Bowl – | ||
| 20 Oct 2026 | Pakistan v EnglandBat 5 (7) · Bowl – | ||
| 27 Sept 2026 | England v Sri LankaBat 77 (66) · Bowl – | ||
| 24 Sept 2026 | England v Sri LankaBat 1 (6) · Bowl – | ||
| 22 Sept 2026 | England v Sri LankaBat 67 (69) · Bowl – | ||
| 19 Sept 2026 | England v Sri LankaBat 33 (21) · Bowl – | ||
| 17 Sept 2026 | England v Sri LankaBat 23 (8) · Bowl – | ||
| 15 Sept 2026 | England v Sri LankaBat 114* (49) · Bowl – | ||
| 9 Sept 2026 | England v PakistanBat 75 (97) · Bowl 0/4 (1) | ||
| 27 Aug 2026 | England v PakistanBat 15 (26) & 34 (56) · Bowl – | ||
| 19 Aug 2026 | England v PakistanBat 91 (93) · Bowl – | ||
| 14 Aug 2026 | Manchester Super Giants v Sunrisers LeedsBat 49 (31) · Bowl – | ||
| 11 Aug 2026 | Manchester Super Giants v Sunrisers LeedsBat 10 (7) · Bowl – | ||
| 9 Aug 2026 | Sunrisers Leeds v Welsh FireBat 23 (11) · Bowl – | ||
| 7 Aug 2026 | Birmingham Phoenix v Sunrisers LeedsBat 19 (11) · Bowl – | ||
| 4 Aug 2026 | Sunrisers Leeds v London SpiritBat 55 (18) · Bowl – | ||
| 2 Aug 2026 | Trent Rockets v Sunrisers LeedsBat 46 (33) · Bowl – | ||
| 28 Jul 2026 | Sunrisers Leeds v Manchester Super GiantsBat 42* (17) · Bowl – | ||
| 25 Jul 2026 | Sunrisers Leeds v Southern BraveBat 3 (6) · Bowl – | ||
| 21 Jul 2026 | MI London v Sunrisers LeedsBat 8 (7) · Bowl – | ||
| 19 Jul 2026 | England v IndiaBat 14 (12) · Bowl – | ||
| 16 Jul 2026 | England v IndiaBat 16 (16) · Bowl – | ||
| 14 Jul 2026 | England v IndiaBat 1 (3) · Bowl – | ||
| 11 Jul 2026 | England v IndiaBat 95* (45) · Bowl – | ||
| 9 Jul 2026 | England v IndiaBat 79* (35) · Bowl – | ||
| 7 Jul 2026 | England v IndiaBat 16 (12) · Bowl – | ||
| 4 Jul 2026 | England v IndiaBat 39 (15) · Bowl – | ||
| 1 Jul 2026 | England v IndiaBat – · Bowl – | ||
| 25 Jun 2026 | England v New ZealandBat 58 (80) & 21 (9) · Bowl – | ||
| 17 Jun 2026 | England v New ZealandBat 24 (32) & 58 (54) · Bowl 0/9 (3) & 0/9 (2) | ||
| 4 Jun 2026 | England v New ZealandBat 56 (71) & 0 (4) · Bowl – | ||
| 15 May 2026 | Yorkshire v SurreyBat 7 (14) · Bowl 0/2 (3) & 3/11 (7.1) | ||
| 8 May 2026 | Warwickshire v YorkshireBat 40 (58) & 26 (39) · Bowl 0/66 (18) | ||
| 5 Mar 2026 | England v IndiaBat 7 (6) · Bowl – | ||
| 27 Feb 2026 | England v New ZealandBat 26 (24) · Bowl – | ||
| 24 Feb 2026 | England v PakistanBat 100 (51) · Bowl – | ||
| 22 Feb 2026 | England v Sri LankaBat 14 (7) · Bowl – | ||
| 16 Feb 2026 | England v ItalyBat 14 (9) · Bowl – | ||
| 14 Feb 2026 | Scotland v EnglandBat 4 (4) · Bowl – | ||
| 11 Feb 2026 | England v West IndiesBat 17 (14) · Bowl – | ||
| 8 Feb 2026 | England v NepalBat 53 (32) · Bowl – | ||
| 3 Feb 2026 | Sri Lanka v EnglandBat 4 (3) · Bowl – | ||
| 1 Feb 2026 | Sri Lanka v EnglandBat 36 (12) · Bowl – | ||
| 30 Jan 2026 | Sri Lanka v EnglandBat 16* (18) · Bowl – | ||
| 27 Jan 2026 | Sri Lanka v EnglandBat 136* (66) · Bowl – | ||
| 24 Jan 2026 | Sri Lanka v EnglandBat 42 (75) · Bowl – | ||
| 22 Jan 2026 | Sri Lanka v EnglandBat 6 (12) · Bowl – | ||
| 4 Jan 2026 | Australia v EnglandBat 84 (97) & 42 (48) · Bowl – | ||
| 26 Dec 2025 | Australia v EnglandBat 41 (34) & 18* (22) · Bowl – | ||
| 17 Dec 2025 | Australia v EnglandBat 45 (63) & 30 (56) · Bowl – | ||
| 4 Dec 2025 | Australia v EnglandBat 31 (33) & 15 (21) · Bowl – | ||
| 21 Nov 2025 | Australia v EnglandBat 52 (61) & 0 (3) · Bowl – | ||
| 1 Nov 2025 | New Zealand v EnglandBat 6 (11) · Bowl – | ||
| 29 Oct 2025 | New Zealand v EnglandBat 34 (34) · Bowl – | ||
| 26 Oct 2025 | New Zealand v EnglandBat 135 (101) · Bowl – | ||
| 23 Oct 2025 | New Zealand v EnglandBat – · Bowl – | ||
| 20 Oct 2025 | New Zealand v EnglandBat 78 (35) · Bowl – | ||
| 18 Oct 2025 | New Zealand v EnglandBat 20 (14) · Bowl – |
England's next match
Australia v England, One Day International, 12 Nov 2026 at Perth Stadium.
The playing XI is named at the toss, so this does not mean Harry Brook has been selected.
More players from England
All England players
InternationalJos Buttler549 matches recordedTest 42ODI 116T20I 120T20 227
InternationalAdil Rashid373 matches recordedTest 1ODI 120T20I 118T20 55
InternationalJoe Root295 matches recordedTest 91ODI 109T20I 4T20 43
InternationalAmy Ellen Jones353 matches recordedTest 15ODI 80T20I 96T20 101
InternationalSophie Ecclestone326 matches recordedTest 15ODI 75T20I 90T20 94
InternationalDanni Wyatt-Hodge337 matches recordedTest 15ODI 64T20I 90T20 105

