Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Harry Brook: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
28 Nov 2024NZ 348 & 254 v ENG 499 & 104/21st Test · TestENG171 & DNB-2England won by 8 wicketsChristchurchEngland tour of New Zealand 2024/25
24 Oct 2024ENG 267 & 112 v PAK 344 & 37/13rd Test · TestENG5 & 26-0Pakistan won by 9 wicketsRawalpindiEngland tour of Pakistan 2024/25
15 Oct 2024PAK 366 & 221 v ENG 291 & 1442nd Test · TestENG9 & 16-0Pakistan won by 152 runsMultanEngland tour of Pakistan 2024/25
7 Oct 2024PAK 556 & 220/9 v ENG 823/7d1st Test · TestENG317-1England won by an innings and 47 runsMultanEngland tour of Pakistan 2024/25
29 Sept 2024ENG 309 v AUS 165/25th ODI · ODIENG72-0Australia won by 49 runs (DLS method)BristolAustralia tour of England 2024
27 Sept 2024ENG 312/5 v AUS 1264th ODI · ODIENG87-0England won by 186 runsLondonAustralia tour of England 2024
24 Sept 2024AUS 304/7 v ENG 254/43rd ODI · ODIENG110*-0England won by 46 runs (DLS method)Chester-le-StreetAustralia tour of England 2024
21 Sept 2024AUS 270 v ENG 2022nd ODI · ODIENG4-0Australia won by 68 runsLeedsAustralia tour of England 2024
19 Sept 2024ENG 315 v AUS 317/31st ODI · ODIENG39-0Australia won by 7 wicketsNottinghamAustralia tour of England 2024
6 Sept 2024ENG 325 & 156 v SL 263 & 219/23rd Test · TestENG19 & 3-1Sri Lanka won by 8 wicketsLondonSri Lanka tour of England 2024
29 Aug 2024ENG 427 & 251 v SL 196 & 2922nd Test · TestENG33 & 37-2England won by 190 runsLondonSri Lanka tour of England 2024
21 Aug 2024SL 236 & 326 v ENG 358 & 205/51st Test · TestENG56 & 32-3England won by 5 wicketsManchesterSri Lanka tour of England 2024
13 Aug 2024LS 111/8 v NS 64/1Match 29 · The HundredNSDNB-0Northern Superchargers won by 21 runs (DLS method)LeedsThe Hundred Men's Competition 2024
11 Aug 2024MO 152/7 v NS 156/3Match 27 · The HundredNS43-1Northern Superchargers won by 7 wicketsManchesterThe Hundred Men's Competition 2024
8 Aug 2024NS 26/5 v WF 3/0Match 21 · The HundredNS7-0No resultCardiffThe Hundred Men's Competition 2024
6 Aug 2024NS 83 v BP 86/0Match 19 · The HundredNS15-0Birmingham Phoenix won by 10 wicketsBirminghamThe Hundred Men's Competition 2024
4 Aug 2024NS 167/5 v MO 153/6Match 16 · The HundredNS58-0Northern Superchargers won by 14 runsLeedsThe Hundred Men's Competition 2024
2 Aug 2024NS 145/5 v OI 126/9Match 12 · The HundredNS6-0Northern Superchargers won by 19 runsLondonThe Hundred Men's Competition 2024
30 Jul 2024SB 146/8 v NS 147/3Match 8 · The HundredNS34*-0Northern Superchargers won by 7 wicketsLeedsThe Hundred Men's Competition 2024
26 Jul 2024WI 282 & 175 v ENG 376 & 87/03rd Test · TestENG2 & DNB-1England won by 10 wicketsBirminghamWest Indies tour of England 2024
18 Jul 2024ENG 416 & 425 v WI 457 & 1432nd Test · TestENG36 & 109-3England won by 241 runsNottinghamWest Indies tour of England 2024
10 Jul 2024WI 121 & 136 v ENG 3711st Test · TestENG50-2England won by an innings and 114 runsLondonWest Indies tour of England 2024
27 Jun 2024IND 171/7 v ENG 103Semi-final · T20IENG25-0India won by 68 runsProvidenceICC Men's T20 World Cup 2024
23 Jun 2024USA 115 v ENG 117/0Match 49 · T20IENGDNB-1England won by 10 wicketsBridgetownICC Men's T20 World Cup 2024
21 Jun 2024SA 163/6 v ENG 156/6Match 45 · T20IENG53-2South Africa won by 7 runsGros IsletICC Men's T20 World Cup 2024
19 Jun 2024WI 180/4 v ENG 181/2Match 42 · T20IENGDNB-1England won by 8 wicketsGros IsletICC Men's T20 World Cup 2024
15 Jun 2024ENG 122/5 v NAM 84/3Match 34 · T20IENG47*-2England won by 41 runs (DLS method)North SoundICC Men's T20 World Cup 2024
13 Jun 2024OMA 47 v ENG 50/2Match 28 · T20IENGDNB-0England won by 8 wicketsNorth SoundICC Men's T20 World Cup 2024
8 Jun 2024AUS 201/7 v ENG 165/6Match 17 · T20IENG20*-1Australia won by 36 runsBridgetownICC Men's T20 World Cup 2024
4 Jun 2024SCO 90/0 v ENGMatch 6 · T20IENG--0No resultBridgetownICC Men's T20 World Cup 2024
30 May 2024PAK 157 v ENG 158/34th T20I · T20IENG17*-1England won by 7 wicketsLondonPakistan tour of England 2024
25 May 2024ENG 183/7 v PAK 1602nd T20I · T20IENG1-1England won by 23 runsBirminghamPakistan tour of England 2024
3 May 2024GLA 221 & 372/7 v YOR 519/7dMatch 18 · First-classYOR65-1Match drawnLeedsCounty Championship 2024
26 Apr 2024YOR 450/5d & 59/1d v DER 447Match 15 · First-classYOR126* & DNB-1Match drawnLeedsCounty Championship 2024
19 Apr 2024YOR 159 & 244 v MID 246 & 158/4Match 10 · First-classYOR3 & 00/170Middlesex won by 6 wicketsLondonCounty Championship 2024
12 Apr 2024YOR 326 & 434/6d v GLO 263 & 405/6Match 6 · First-classYOR26 & 680/52Match drawnBristolCounty Championship 2024
5 Apr 2024LEI 354 & 26/0 v YOR 264/6dMatch 4 · First-classYOR100*-1Match drawnLeedsCounty Championship 2024
21 Dec 2023ENG 132 v WI 133/65th T20I · T20IENG7-0West Indies won by 4 wicketsTaroubaEngland tour of West Indies 2023/24
19 Dec 2023ENG 267/3 v WI 1924th T20I · T20IENG6*-2England won by 75 runsTaroubaEngland tour of West Indies 2023/24
16 Dec 2023WI 222/6 v ENG 226/33rd T20I · T20IENG31*-0England won by 7 wicketsSt George'sEngland tour of West Indies 2023/24
14 Dec 2023WI 176/7 v ENG 166/72nd T20I · T20IENG5-1West Indies won by 10 runsSt George'sEngland tour of West Indies 2023/24
12 Dec 2023ENG 171 v WI 172/61st T20I · T20IENG1-2West Indies won by 4 wicketsBridgetownEngland tour of West Indies 2023/24
9 Dec 2023ENG 206/9 v WI 191/63rd ODI · ODIENG1-0West Indies won by 4 wickets (DLS method)BridgetownEngland tour of West Indies 2023/24
6 Dec 2023WI 202 v ENG 206/42nd ODI · ODIENG43*-0England won by 6 wicketsNorth SoundEngland tour of West Indies 2023/24
3 Dec 2023ENG 325 v WI 326/61st ODI · ODIENG71-1West Indies won by 4 wicketsNorth SoundEngland tour of West Indies 2023/24
11 Nov 2023ENG 337/9 v PAK 244Match 44 · ODIENG30-0England won by 93 runsKolkataICC Cricket World Cup 2023/24
8 Nov 2023ENG 339/9 v NED 179Match 40 · ODIENG11-0England won by 160 runsPuneICC Cricket World Cup 2023/24
21 Oct 2023SA 399/7 v ENG 170/9Match 20 · ODIENG17-0South Africa won by 229 runsMumbaiICC Cricket World Cup 2023/24
15 Oct 2023AFG 284 v ENG 21513th Match · ODIENG66-0Afghanistan won by 69 runsDelhi2023 Cricket World Cup
10 Oct 2023ENG 364/9 v BAN 227Match 7 · ODIENG20-0England won by 137 runsDharamsalaICC Cricket World Cup 2023/24
PreviousPage 3 · 357 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.