Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Harry Brook: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
29 Oct 2026SL 331 v ENG 386/56th Match · ODIENG44-2England won by 55 runsLahorePakistan ODI Tri-Series 2026/27
25 Oct 2026ENG 241 v PAK 243/94th Match · ODIENG1-1Pakistan won by 1 wicket (17 balls left)LahorePakistan ODI Tri-Series 2026/27
22 Oct 2026ENG 429/4 v SL 430/83rd Match · ODIENG202-0Sri Lanka won by 2 wickets (1 ball left)RawalpindiPakistan ODI Tri-Series 2026/27
20 Oct 2026PAK 302/9 v ENG 2152nd Match · ODIENG5-1Pakistan won by 87 runsRawalpindiPakistan ODI Tri-Series 2026/27
27 Sept 2026ENG 355/7 v SL 1323rd ODI · ODIENG77-0England won by 223 runsLondonSri Lanka tour of England 2026
24 Sept 2026SL 321/6 v ENG 305/92nd ODI · ODIENG1-1Sri Lanka won by 16 runsLeedsSri Lanka tour of England 2026
22 Sept 2026ENG 265 v SL 1761st ODI · ODIENG67-0England won by 89 runsChester-le-StreetSri Lanka tour of England 2026
19 Sept 2026SL 124 v ENG 126/23rd T20I · T20IENG33-2England won by 8 wicketsManchesterSri Lanka tour of England 2026
17 Sept 2026SL 145/9 v ENG 146/42nd T20I · T20IENG23-2England won by 6 wicketsCardiffSri Lanka tour of England 2026
15 Sept 2026ENG 254/4 v SL 1351st T20I · T20IENG114*-1England won by 119 runsSouthamptonSri Lanka tour of England 2026
9 Sept 2026PAK 133 & 449 v ENG 453 & 130/23rd Test · TestENG75 & DNB0/42England won by 8 wicketsBirminghamPakistan tour of England 2026
27 Aug 2026ENG 290 & 208 v PAK 110/9 & 194/92nd Test · TestENG15 & 34-3England won by 194 runsLondonPakistan tour of England 2026
19 Aug 2026PAK 171 & 135 v ENG 4091st Test · TestENG91-2England won by an innings and 103 runsLeedsPakistan tour of England 2026
19 Jul 2026ENG 387/3 v IND 360/73rd ODI · ODIENG14-1England won by 27 runsLondonIndia tour of England 2026
16 Jul 2026IND 233 v ENG 235/62nd ODI · ODIENG16-0England won by 4 wicketsCardiffIndia tour of England 2026
14 Jul 2026ENG 258 v IND 262/41st ODI · ODIENG1-1India won by 6 wicketsBirminghamIndia tour of England 2026
11 Jul 2026ENG 257/3 v IND 201/85th T20I · T20IENG95*-0England won by 56 runsSouthamptonIndia tour of England 2026
9 Jul 2026IND 158/7 v ENG 159/14th T20I · T20IENG79*-0England won by 9 wicketsBristolIndia tour of England 2026
7 Jul 2026ENG 201/7 v IND 763rd T20I · T20IENG16-0England won by 125 runsNottinghamIndia tour of England 2026
4 Jul 2026IND 190/7 v ENG 191/62nd T20I · T20IENG39-0England won by 4 wicketsManchesterIndia tour of England 2026
1 Jul 2026IND 189/7 v ENG1st T20I · T20IENG--0No resultChester-le-StreetIndia tour of England 2026
25 Jun 2026NZ 438 & 288/9d v ENG 354 & 2123rd Test · TestENG58 & 21-2New Zealand won by 160 runsNottinghamNew Zealand tour of England 2026
17 Jun 2026NZ 391 & 362 v ENG 291 & 2092nd Test · TestENG24 & 580/9 & 0/92New Zealand won by 253 runsLondonNew Zealand tour of England 2026
4 Jun 2026ENG 140 & 226 v NZ 113 & 1381st Test · TestENG56 & 0-2England won by 115 runsLondonNew Zealand tour of England 2026
5 Mar 2026IND 253/7 v ENG 246/7Semi-final · T20IENG7-0India won by 7 runsMumbaiICC Men's T20 World Cup 2025/26
27 Feb 2026NZ 159/7 v ENG 161/6Match 49 · T20IENG26-0England won by 4 wicketsColomboICC Men's T20 World Cup 2025/26
24 Feb 2026PAK 164/9 v ENG 166/8Match 45 · T20IENG100-0England won by 2 wicketsKandyICC Men's T20 World Cup 2025/26
22 Feb 2026ENG 146/9 v SL 95Match 42 · T20IENG14-1England won by 51 runsKandyICC Men's T20 World Cup 2025/26
16 Feb 2026ENG 202/7 v ITA 178Match 29 · T20IENG14-1England won by 24 runsKolkataICC Men's T20 World Cup 2025/26
14 Feb 2026SCO 152 v ENG 155/5Match 23 · T20IENG4-0England won by 5 wicketsKolkataICC Men's T20 World Cup 2025/26
11 Feb 2026WI 196/6 v ENG 166Match 15 · T20IENG17-0West Indies won by 30 runsMumbaiICC Men's T20 World Cup 2025/26
8 Feb 2026ENG 184/7 v NEP 180/6Match 5 · T20IENG53-0England won by 4 runsMumbaiICC Men's T20 World Cup 2025/26
3 Feb 2026ENG 128/9 v SL 1163rd T20I · T20IENG4-1England won by 12 runsKandyEngland tour of Sri Lanka 2025/26
1 Feb 2026SL 189/5 v ENG 173/42nd T20I · T20IENG36-0England won by 6 wickets (DLS method)KandyEngland tour of Sri Lanka 2025/26
30 Jan 2026SL 133 v ENG 125/41st T20I · T20IENG16*-1England won by 11 runs (DLS method)KandyEngland tour of Sri Lanka 2025/26
27 Jan 2026ENG 357/3 v SL 3043rd ODI · ODIENG136*-3England won by 53 runsColomboEngland tour of Sri Lanka 2025/26
24 Jan 2026SL 219 v ENG 223/52nd ODI · ODIENG42-0England won by 5 wicketsColomboEngland tour of Sri Lanka 2025/26
22 Jan 2026SL 271/6 v ENG 2521st ODI · ODIENG6-1Sri Lanka won by 19 runsColomboEngland tour of Sri Lanka 2025/26
4 Jan 2026ENG 384 & 342 v AUS 567 & 161/55th Test · TestENG84 & 42-1Australia won by 5 wicketsSydneyThe Ashes 2025/26
26 Dec 2025AUS 152 & 132 v ENG 110 & 178/64th Test · TestENG41 & 18*-3England won by 4 wicketsMelbourneThe Ashes 2025/26
17 Dec 2025AUS 371 & 349 v ENG 286 & 3523rd Test · TestENG45 & 30-4Australia won by 82 runsAdelaideThe Ashes 2025/26
4 Dec 2025ENG 334 & 241 v AUS 511 & 69/22nd Test · TestENG31 & 15-1Australia won by 8 wicketsBrisbaneThe Ashes 2025/26
21 Nov 2025ENG 172 & 164 v AUS 132 & 205/21st Test · TestENG52 & 0-2Australia won by 8 wicketsPerthThe Ashes 2025/26
1 Nov 2025ENG 222 v NZ 226/83rd ODI · ODIENG6-1New Zealand won by 2 wicketsWellingtonEngland tour of New Zealand 2025/26
29 Oct 2025ENG 175 v NZ 177/52nd ODI · ODIENG34-0New Zealand won by 5 wicketsHamiltonEngland tour of New Zealand 2025/26
26 Oct 2025ENG 223 v NZ 224/61st ODI · ODIENG135-0New Zealand won by 4 wicketsMount MaunganuiEngland tour of New Zealand 2025/26
23 Oct 2025NZ 38/1 v ENG3rd T20I · T20IENG--0No resultAucklandEngland tour of New Zealand 2025/26
20 Oct 2025ENG 236/4 v NZ 1712nd T20I · T20IENG78-1England won by 65 runsChristchurchEngland tour of New Zealand 2025/26
18 Oct 2025ENG 153/6 v NZ1st T20I · T20IENG20-0No resultChristchurchEngland tour of New Zealand 2025/26
12 Sept 2025ENG 304/2 v SA 1582nd T20I · T20IENG41*-0England won by 146 runsManchesterSouth Africa tour of England 2025
Page 1 · 161 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.