Harry Brook has quickly established himself as one of England’s most dynamic batters. His game combines clean ball-striking with a strong range of conventional cricket shots, making him effective across Test, ODI and T20 cricket.
Choosing the top 5 best innings of Harry Brook is not simply about ranking his highest scores. Match situation, quality of opposition, scoring rate and the influence an innings had on the contest all matter. On that basis, these five performances stand out.
Harry Brook’s Top 5 Innings at a Glance
Rank | Score | Format | Opposition | Venue | Year |
1 | 317 (322) | Test | Pakistan | Multan | 2024 |
2 | 186 (176) | Test | New Zealand | Wellington | 2023 |
3 | 110 (94)* | ODI | Australia | Chester-le-Street | 2024 |
4 | 153 (116) | Test | Pakistan | Rawalpindi | 2022 |
5 | 100 (55)* | IPL | Kolkata Knight Riders | Eden Gardens | 2023 |
1. 317 vs Pakistan, Multan — 2024
Harry Brook’s 317 off 322 balls is the obvious No. 1. It was not only the highest score of his career but also one of the fastest triple-centuries in Test cricket.
Pakistan had posted 556, leaving England with a huge first-innings total to build. Brook joined Joe Root and transformed the match with an extraordinary fourth-wicket partnership. The pair added 454 runs, the highest fourth-wicket partnership in Test history and the biggest stand for any wicket lower than third.
Brook reached 100 from 118 balls, 200 from 210 and 300 from just 310. His final 317 came from 322 deliveries, with the acceleration helping England reach 823/7 declared before winning by an innings and 47 runs.
Why the innings ranks first
317 runs: Brook’s Test career high.
310 balls to 300: The second-fastest Test triple-century on record, behind Virender Sehwag’s 278-ball effort.
Historic achievement: He became only the sixth Englishman to score a Test triple-century.
Match impact: England converted a huge score into an innings victory.
The innings also made Brook the first England batter since Graham Gooch in 1990 to score a Test triple-century.
2. 186 vs New Zealand, Wellington — 2023
Brook’s 186 from 176 balls in Wellington remains one of the clearest examples of his ability to attack under pressure.
England were reduced to 21/3 in difficult conditions at the Basin Reserve. Instead of allowing New Zealand’s seam attack to dictate the tempo, Brook counter-attacked and rebuilt the innings alongside Joe Root.
He struck 24 fours and five sixes, scoring at a strike rate of 105.68. His partnership with Root was worth 302, putting England in a dominant position in the first innings.
The result makes the innings even more memorable. New Zealand eventually won by just one run, but Brook’s performance was central to one of the closest finishes in Test cricket.
What made it special
186 from 176 balls
24 fours and five sixes
302-run stand with Root
Scored after England slipped to 21/3
England eventually lost by only one run
It was an innings built around controlled aggression rather than reckless hitting, and it showed why Brook became such an important part of England’s attacking Test approach.
3. 110* vs Australia, Chester-le-Street — 2024
Brook’s maiden ODI century arrived when England badly needed it.
Australia had won the opening two matches of the five-game series, meaning England could not afford another defeat. Chasing 305 at Chester-le-Street, the hosts were immediately under pressure at 11/2.
Brook, captaining England as stand-in skipper, absorbed the early pressure before accelerating. He finished unbeaten on 110 from 94 balls, with 13 fours and two sixes. Will Jacks added 84 from 82 balls as England reached 254/4 in 37.4 overs before rain ended the chase. England won by 46 runs under the DLS method, keeping the series alive at 2-1.
This innings demonstrated a different side of Brook. Rather than attacking every delivery, he paced the chase according to the situation.
Key takeaway
Brook’s first ODI hundred was also his first international century as England’s ODI captain. He was named Player of the Match, making the performance an important early milestone in his leadership career.
4. 153 vs Pakistan, Rawalpindi — 2022
Before Brook became a Test superstar, he announced himself with a remarkable 153 off 116 balls against Pakistan in Rawalpindi.
England were playing on a notoriously flat surface, but Brook still found ways to push the scoring rate beyond conventional Test-match norms. His innings contained 19 fours and five sixes, giving him a strike rate of 131.90.
One of the defining moments came when Brook smashed six fours in an over from Saud Shakeel. He later took 27 runs from a Zahid Mahmood over, underlining the level of pressure he placed on Pakistan’s bowling attack.
England eventually posted 657, with four of their top five batters making centuries. Brook’s contribution was a major part of an extraordinary first-innings performance.
Why it belongs in the top five
This was more than a high-scoring debut-series innings. It established Brook’s ability to maintain an exceptional scoring rate in Test cricket without sacrificing his ability to build a substantial innings.
It also set the tone for his outstanding Pakistan tour, where he scored three centuries in three Tests.
5. 100* vs Kolkata Knight Riders, Eden Gardens — IPL 2023
Brook’s best non-international innings on this list came for Sunrisers Hyderabad against Kolkata Knight Riders in IPL 2023.
After managing only 29 runs in his first three IPL innings, Brook responded with an unbeaten 100 from 55 balls at Eden Gardens. He struck 12 fours and three sixes as Sunrisers posted 228/4.
Brook opened the innings and adapted as the innings developed. He used the powerplay to attack before rotating the strike and allowing Aiden Markram to provide further acceleration.
The century was the first IPL hundred of the 2023 season and Brook’s maiden century in the competition. Sunrisers eventually defeated KKR by 23 runs.
Why it matters
The innings showed that Brook’s aggressive approach was not restricted to Test cricket. He could adjust his tempo, exploit the field restrictions and finish an innings with a strike rate of 181.81.
Comparing Harry Brook’s Five Best Innings
Innings | Format | Main Challenge | Defining Quality | Result |
317 vs Pakistan | Test | Massive first-innings deficit | Record-breaking acceleration | Won |
186 vs New Zealand | Test | England 21/3 | Counter-attacking batting | Lost by 1 run |
110 vs Australia* | ODI | England 11/2 in chase | Controlled pacing | Won by DLS |
153 vs Pakistan | Test | Demanding debut series | Extreme scoring rate | Won |
100 vs KKR* | IPL | Early-season pressure | Powerplay and boundary hitting | Won |
Frequently Asked Questions
What is Harry Brook’s highest Test score?
Harry Brook’s highest Test score is 317, made against Pakistan in Multan in October 2024.
Has Harry Brook scored a Test triple-century?
Yes. Brook scored 317 against Pakistan in Multan in 2024, becoming the sixth English batter to make a Test triple-century.
How fast did Harry Brook reach 300?
Brook reached his triple-century from 310 balls, making it the second-fastest Test triple-century on record.
Has Harry Brook scored an IPL century?
Yes. He scored an unbeaten 100 from 55 balls for Sunrisers Hyderabad against Kolkata Knight Riders at Eden Gardens in IPL 2023.
Conclusion
The top 5 best innings of Harry Brook reveal more than his ability to score quickly. His 317 in Multan combined endurance, acceleration and historic achievement; his 186 in Wellington showed remarkable counter-attacking skill; while his ODI and IPL centuries demonstrated his adaptability across formats.
Also Read |
















