Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match ICC World Test Championship - Thu 17 Dec, 08:00 South Africa (A) Their stats Preview

Harry Brook Test Fours

How many runs, fours and sixes Harry Brook scores each innings.

Updated 9 September 2026, after England vs Pakistan

All Comps Last 5
vsSouth Africa Avg Hit

No matches in this view.

Brook match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Brook Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Runs 913 3rdof 200
Sixes 10 9th
Fours 112 3rd
Catches 24 4th

Brook by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
ICC World Test ChampionshipWTC 2025/2027 ENG 11 913 48.1 82 9 10
The AshesThe Ashes 2025/2026 ENG 5 358 39.8 81.7 2 5
Test SeriesTest Series 2025 ENG 1 58 58 116 1 3
ICC World Test ChampionshipWTC 2023/2025 ENG 12 1100 55 85 7 14
The AshesThe Ashes 2023 ENG 5 363 40.3 78.7 4 3
Test SeriesTest Series 2023 ENG 3 338 84.5 110.8 3 8
ICC World Test ChampionshipWTC 2021/2023 ENG 4 480 80 92.1 4 12

Brook Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 25 1732 43.3 80.2 17 158
Away 16 1878 67.1 92.8 13 317
Innings M Runs Avg SR 50+ HS
Batting first 18 1723 49.2 91.9 14 186
Batting second 23 1887 57.2 81.8 16 317
Result M Runs Avg SR 50+ HS
Won 24 2344 65.1 89.9 20 317
Lost 15 1202 40.1 82.1 9 186
Tied or drawn 2 64 32 57.1 1 61
Position Inns Runs Avg SR 50+ HS
Batting 3 2 78 39 75 1 75
Batting 5 67 3530 54.3 86.6 29 317
Batting 6 1 2 2 66.7 0 2
Opponent M Runs Avg SR 50+ HS
Australia 10 721 40.1 80.2 6 85
Pakistan 9 1056 75.4 89.6 7 317
New Zealand 8 896 59.7 96.6 9 186
India 5 481 53.4 81.4 4 158
West Indies 3 197 49.3 84.5 2 109
Sri Lanka 3 180 30 65.5 1 56
Zimbabwe 1 58 58 116 1 58
South Africa 1 12 12 60 0 12
Ireland 1 9 - 128.6 0 9
Ground M Runs Avg SR 50+ HS
Lord'sLondon 7 322 29.3 76.8 3 56
Kennington OvalLondon 5 372 41.3 89 4 111
EdgbastonBirmingham 4 336 56 74 2 158
Multan Cricket StadiumMultan 3 459 91.8 87.9 2 317
Trent BridgeNottingham 3 282 56.4 92.5 3 109
HeadingleyLeeds 3 268 53.6 86.5 3 99
Old TraffordStretford, Manchester 3 152 38 60.1 2 61
Basin ReserveWellington 2 364 91 103.4 3 186
Rawalpindi Cricket StadiumRawalpindi 2 271 67.8 115.3 2 153
Hagley OvalChristchurch 1 171 171 86.8 1 171
Bay OvalMount Maunganu 1 143 71.5 117.2 2 89
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 126 63 86.9 1 84
National StadiumKarachi 1 111 111 74 1 111
Adelaide OvalAdelaide 1 75 37.5 63 0 45
Melbourne Cricket GroundJolimont, Melbourne, Victoria 1 59 59 105.4 0 41
Perth StadiumPerth, Western Australia 1 52 26 81.3 1 52
The GabbaBrisbane 1 46 23 85.2 0 31
Seddon ParkHamilton 1 1 0.5 14.3 0 1
Year M Runs Avg SR 50+ HS
2026 7 558 46.5 83.7 6 91
2025 10 771 45.4 82.5 6 158
2024 12 1100 55 85 7 317
2023 8 701 53.9 91.5 7 186
2022 4 480 80 92.1 4 153

More on Statz

Where to go next for Brook and England.

Harry Brook Test Fours

In Harry Brook's last 30 All Test Cricket games (2023–2026) for England, they have scored 2,521 runs at an average of 84.0 with a strike rate of 78.7.

Harry Brook Stats - All Test Cricket

Harry Brook is a right hand bat batsman. Across these 30 games, Harry Brook has hit 265 fours and 35 sixes, taking 57 catches in the field. Their highest score in this span is 317.

Harry Brook: Betting Insights

For bet builder markets, Harry Brook has scored 25+ runs in 87% of their last 30 All Test Cricket games (26/30). They have registered 1+ boundaries in 90% of these games (27/30). Over their last 5 games, Harry Brook has 376 runs.

Harry Brook Questions

How old is Harry Brook?

Harry Brook was born on 22 February 1999 and is 27 years old. Harry Brook is a batsman with 41 Test matches on record, 3610 runs and 1 wicket.

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 41 Test matches on record, the most recent against Pakistan (09 Sep 2026), with 3610 runs and 1 wicket in all.

What is Harry Brook's highest score in Test cricket?

Harry Brook's highest score in the 41 Test matches Statz has on record is 317 off 322 balls against Pakistan (07 Oct 2024). Across those matches Harry Brook has scored 3610 runs at 88.0 a match.

What are Harry Brook's Test batting stats?

Harry Brook averages 84.0 runs per match at a strike rate of 78.7, based on 30 games (2023–2026). In the last 5 matches Harry Brook scored 75, 49, 91, 79 and 82, newest first. Harry Brook has 3610 runs in all 41 Test matches on record.

How many fifties and hundreds has Harry Brook scored in Test cricket?

Harry Brook has 10 hundreds and 20 fifties in the 41 Test matches Statz has on record. The highest is 317 against Pakistan (07 Oct 2024). Harry Brook has passed 30 in 42 of 70 innings.

How many wickets has Harry Brook taken in Test cricket?

Harry Brook has taken 1 wicket in the 41 Test matches Statz has on record, at an economy of 4.23 and an average of 127.0. Harry Brook took 0 wickets in the last 5 matches.

What are Harry Brook's best bowling figures in Test cricket?

Harry Brook's best figures in the 41 Test matches Statz has on record are 1/25 against New Zealand (23 Feb 2023). Harry Brook has taken three or more wickets in an innings 0 times, and 1 wicket in all.