Players / HC Brook
Men's cricketHC Brook: runs, wickets and records
334 recorded matches from 19 Jun 2017 to 29 Oct 2026, most often for England, Yorkshire, Northern Superchargers. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 41 | 70 | 3,610 | 317 | 53.09 | 86.3 | 10 | 20 | 395 | 55 |
| ODIs | 46 | 46 | 1,691 | 202 | 40.26 | 109.8 | 4 | 7 | 154 | 69 |
| T20Is | 70 | 61 | 1,695 | 114* | 36.85 | 165.2 | 2 | 8 | 138 | 84 |
| T20 leagues | 121 | 116 | 3,054 | 105* | 33.93 | 153.6 | 3 | 12 | 262 | 135 |
| County Championship | 56 | 91 | 3,288 | 194 | 38.68 | 67.4 | 9 | 16 | 435 | 28 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 9 | 1 | 1/25 | 127.00 | 4.23 | 0 |
| T20 leagues | 2 | 1 | 1/13 | 26.00 | 13.00 | 0 |
| County Championship | 30 | 11 | 3/11 | 44.55 | 2.70 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 317 | 322 | Pakistan | 7 Oct 2024 |
| 202 | 116 | Sri Lanka | 22 Oct 2026 |
| 194 | 265 | Kent | 28 Apr 2022 |
| 186 | 176 | New Zealand | 24 Feb 2023 |
| 171 | 197 | New Zealand | 28 Nov 2024 |
HC Brook: matches in the records
HC Brook appears in 334 recorded men's matches, from 19 June 2017 to 29 October 2026, most often for England, Yorkshire and Northern Superchargers. The matches split as 41 in Test matches, 46 in One Day Internationals, 70 in Twenty20 Internationals, 121 in franchise Twenty20 leagues and 56 in the County Championship. The most frequent opponents in the records are India (27 matches), New Zealand (24 matches) and Pakistan (23 matches). The ground used most often is Headingley, with 71 matches.
HC Brook batting record
In Test matches, the batting record is 3,610 runs in 70 innings, an average of 53.09, a strike rate of 86.3 and a highest score of 317, with 10 hundreds, 20 fifties and 5 ducks.
In One Day Internationals, the batting record is 1,691 runs in 46 innings, an average of 40.26, a strike rate of 109.8 and a highest score of 202, with 4 hundreds, 7 fifties and 2 ducks.
In Twenty20 Internationals, the batting record is 1,695 runs in 61 innings, an average of 36.85, a strike rate of 165.2 and a highest score of 114*, with 2 hundreds, 8 fifties and 1 ducks.
In franchise Twenty20 leagues, the batting record is 3,054 runs in 116 innings, an average of 33.93, a strike rate of 153.6 and a highest score of 105*, with 3 hundreds, 12 fifties and 8 ducks.
In the County Championship, the batting record is 3,288 runs in 91 innings, an average of 38.68, a strike rate of 67.4 and a highest score of 194, with 9 hundreds, 16 fifties and 9 ducks.
HC Brook bowling record
In the County Championship, the bowling record is 11 wickets in 30 innings, an average of 44.55, an economy rate of 2.70 and best figures of 3 for 11.
HC Brook highest innings
The highest individual scores in the records are: 317 from 322 balls against Pakistan at Multan Cricket Stadium on 7 October 2024 (Tests). 202 from 116 balls against Sri Lanka at Rawalpindi Cricket Stadium on 22 October 2026 (ODIs). 194 from 265 balls against Kent at Headingley on 28 April 2022 (the County Championship). 186 from 176 balls against New Zealand at Basin Reserve, Wellington on 24 February 2023 (Tests). 171 from 197 balls against New Zealand at Hagley Oval, Christchurch on 28 November 2024 (Tests).
HC Brook best bowling
The best bowling figures in the records are: 3 for 11 against Surrey at Headingley on 15 May 2026. 3 for 15 against Glamorgan at Sophia Gardens, Cardiff on 13 May 2021.
HC Brook results with the side
In Test matches, the player's side won 24 and lost 15 of the 41 recorded matches (61.5% of decided matches).
In One Day Internationals, the player's side won 20 and lost 26 of the 46 recorded matches (43.5% of decided matches).
In Twenty20 Internationals, the player's side won 43 and lost 22 of the 70 recorded matches (66.2% of decided matches).
In franchise Twenty20 leagues, the player's side won 60 and lost 55 of the 121 recorded matches (52.2% of decided matches).
In the County Championship, the player's side won 16 and lost 18 of the 56 recorded matches (47.1% of decided matches).
Against the most frequent opponents the results were India: 11 won, 14 lost in 27 matches, New Zealand: 11 won, 11 lost in 24 matches, Pakistan: 16 won, 7 lost in 23 matches, West Indies: 13 won, 7 lost in 20 matches and Australia: 7 won, 11 lost in 20 matches.
HC Brook teams
Matches by side: England (157), Yorkshire (105), Northern Superchargers (35), Sunrisers Hyderabad (11), Lahore Qalandars (10), Sunrisers Leeds (9) and Hobart Hurricanes (7).
HC Brook main grounds
The grounds used most often are Headingley (71), Edgbaston (19), Old Trafford (17), Trent Bridge (17), Lord's (16) and Gaddafi Stadium, Lahore (14).
HC Brook runs by year
Runs in each calendar year of the records: 2017 (82), 2018 (740), 2019 (476), 2020 (189), 2021 (1,492), 2022 (2,621), 2023 (1,642), 2024 (2,126), 2025 (1,782), 2026 (2,188).
HC Brook wickets by year
Wickets in each calendar year of the records: 2017 (1), 2020 (1), 2021 (7), 2023 (1), 2026 (3).
HC Brook matches by year
Recorded matches in each calendar year: 2017 (4), 2018 (20), 2019 (17), 2020 (8), 2021 (37), 2022 (62), 2023 (50), 2024 (39), 2025 (47), 2026 (50).
HC Brook fours and sixes
In Test matches, 395 fours and 55 sixes, one boundary every 9.3 balls faced; 52.9% of the runs came in boundaries.
In One Day Internationals, 154 fours and 69 sixes, one boundary every 6.9 balls faced; 60.9% of the runs came in boundaries.
In Twenty20 Internationals, 138 fours and 84 sixes, one boundary every 4.6 balls faced; 62.3% of the runs came in boundaries.
In franchise Twenty20 leagues, 262 fours and 135 sixes, one boundary every 5.0 balls faced; 60.8% of the runs came in boundaries.
In the County Championship, 435 fours and 28 sixes, one boundary every 10.5 balls faced; 58.0% of the runs came in boundaries.
How HC Brook gets out
In Test matches, 68 recorded dismissals: caught 53%, bowled 25%, lbw 13% and run out 4%.
In One Day Internationals, 42 recorded dismissals: caught 67%, lbw 12%, run out 10% and caught and bowled 5%.
In Twenty20 Internationals, 46 recorded dismissals: caught 70%, bowled 20%, lbw 4% and caught and bowled 4%.
In franchise Twenty20 leagues, 90 recorded dismissals: caught 62%, bowled 18%, lbw 13% and stumped 4%.
In the County Championship, 85 recorded dismissals: caught 54%, bowled 24%, lbw 19% and run out 2%.
HC Brook bowling in detail
In the County Championship: 814 dot balls (74.9% of legal deliveries), 39 maidens, 0 wides and 1 no-balls and wickets by lbw 36%, caught 36% and bowled 18%.
HC Brook player of the match awards
Of the 24 player of the match awards on record, the first is dated 20 June 2021 (Yorkshire v Derbyshire) and the latest 15 September 2026 (England v Sri Lanka): 5 in Test matches, 4 in One Day Internationals, 6 in Twenty20 Internationals and 9 in franchise Twenty20 leagues.
HC Brook first and latest matches
The first recorded match in Test matches is dated 8 September 2022 against South Africa and the latest 9 September 2026 against Pakistan.
The first recorded match in One Day Internationals is dated 27 January 2023 against South Africa and the latest 29 October 2026 against Sri Lanka.
The first recorded match in Twenty20 Internationals is dated 26 January 2022 against West Indies and the latest 19 September 2026 against Sri Lanka.
The first recorded match in franchise Twenty20 leagues is dated 5 July 2018 against Durham and the latest 14 August 2026 against Manchester Super Giants.
The first recorded match in the County Championship is dated 19 June 2017 against Middlesex and the latest 15 May 2026 against Surrey.
HC Brook against different opponents
The most runs against a single opponent are 1,468 against Pakistan in 27 innings (average 63.83), 1,386 against New Zealand in 30 innings (average 47.79), 1,069 against Australia in 28 innings (average 42.76) and 999 against Sri Lanka in 22 innings (average 52.58).
HC Brook at different grounds
The grounds that have produced the most runs are Headingley (2,961 runs in 80 innings), Trent Bridge (663 runs in 21 innings), Old Trafford (653 runs in 20 innings) and The Rose Bowl, Southampton (641 runs in 16 innings).
HC Brook recent years
Year by year, the latest figures in the records are 2021: 37 matches, 1,492 runs and 7 wickets; 2022: 62 matches and 2,621 runs; 2023: 50 matches, 1,642 runs and 1 wickets; 2024: 39 matches and 2,126 runs; 2025: 47 matches and 1,782 runs; 2026: 50 matches, 2,188 runs and 3 wickets.
HC Brook year by year
The busiest year in the records is 2022, with 62 matches. The most runs in a calendar year came in 2022: 2,621. The most wickets in a calendar year came in 2021: 7.
Questions and answers
How many matches has HC Brook played?
334 recorded matches, from 19 June 2017 to 29 October 2026.
How many runs has HC Brook scored in Tests?
3,610 runs in 70 innings, at an average of 53.09.
How many runs has HC Brook scored in ODIs?
1,691 runs in 46 innings, at an average of 40.26.
How many runs has HC Brook scored in T20Is?
1,695 runs in 61 innings, at an average of 36.85.
What is HC Brook's highest score?
317 from 322 balls against Pakistan on 7 October 2024, at Multan Cricket Stadium.
How many wickets has HC Brook taken in the County Championship?
11 wickets in 30 innings, with best figures of 3 for 11.
How many sixes has HC Brook hit?
371 sixes and 1,384 fours in the recorded matches.
How many player of the match awards has HC Brook won?
24 in the recorded matches.
How many hundreds has HC Brook scored?
28 in the recorded matches.
Which teams has HC Brook played for?
England (157), Yorkshire (105), Northern Superchargers (35), Sunrisers Hyderabad (11), Lahore Qalandars (10), Sunrisers Leeds (9) and Hobart Hurricanes (7).
When was HC Brook's most recent recorded match?
29 October 2026.