Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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

Joe Leach: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
30 Aug 2021SUS 264 & 263 v WOR 213 & 315/4Match · First-classWOR18 & DNB5/68 & 4/680Worcestershire won by 6 wicketsWorcesterCounty Championship 2021
10 Aug 2021DUR 289/9 v WOR 243Match · List AWOR130/181Durham won by 46 runsWorcesterRoyal London One-Day Cup 2021
6 Aug 2021WOR 233/9 v SUS 234/8Match · List AWOR120/371Sussex won by 2 wicketsWorcesterRoyal London One-Day Cup 2021
4 Aug 2021WOR 176 v HAM 180/4Match · List AWOR34*0/231Hampshire won by 6 wicketsSouthamptonRoyal London One-Day Cup 2021
1 Aug 2021MID 302/5 v WOR 289/7Match · List AWOR3*1/680Middlesex won by 13 runsWorcesterRoyal London One-Day Cup 2021
29 Jul 2021WOR 338/7 v ESS 156Match · List AWOR13/280Worcestershire won by 182 runsChelmsfordRoyal London One-Day Cup 2021
27 Jul 2021WOR 228/7 v GLO 82/4Match · List AWOR18*2/151Worcestershire won by 11 runs (DLS method)BristolRoyal London One-Day Cup 2021
25 Jul 2021KEN 322/7 v WOR 323/7Match · List AWOR880/560Worcestershire won by 3 wicketsWorcesterRoyal London One-Day Cup 2021
11 Jul 2021WAR 395 & 215/2d v WOR 447/9dMatch · First-classWOR341/46 & 0/160Match drawnWorcesterCounty Championship 2021
3 Jun 2021WOR 131 & 336 v DUR 381 & 89/0Match · First-classWOR0 & 192/84 & 0/180Durham won by 10 wicketsWorcesterCounty Championship 2021
27 May 2021WOR 421 v DER 270 & 128Match · First-classWOR52/64 & 1/170Worcestershire won by an innings and 23 runsWorcesterCounty Championship 2021
20 May 2021NOT 400/5d v WOR 80 & 150Match · First-classWOR7* & 70/700Nottinghamshire won by an innings and 170 runsNottinghamCounty Championship 2021
13 May 2021DUR 246 & 389/5d v WOR 213 & 164Match · First-classWOR42* & 52/54 & 1/520Durham won by 258 runsChester-le-StreetCounty Championship 2021
6 May 2021WAR 343 & 70/3 v WOR 364/8dMatch · First-classWOR8*2/62 & 1/190Match drawnBirminghamCounty Championship 2021
22 Apr 2021WOR 436 v NOT 276 & 236/0dMatch · First-classWOR842/61 & 0/301Match drawnWorcesterCounty Championship 2021
15 Apr 2021DER 390 & 312/5d v WOR 305 & 193/8Match · First-classWOR7 & 9*2/69 & 0/580Match drawnDerbyCounty Championship 2021
8 Apr 2021ESS 490/9d & 28/1 v WOR 475Match · First-classWOR10/90 & 1/140Match drawnChelmsfordCounty Championship 2021
6 Sept 2020SOM 251 & 193 v WOR 200 & 184Match · First-classWOR6 & 170/59 & 2/240Somerset won by 60 runsWorcesterBob Willis Trophy 2020
22 Aug 2020WAR 355/9d & 68/0 v WOR 410/7Match · First-classWOR2*1/80 & 0/120Match drawnWorcesterBob Willis Trophy 2020
15 Aug 2020WOR 219 & 255/6d v NOR 212 & 184Match · First-classWOR5 & DNB3/54 & 2/621Worcestershire won by 78 runsNorthamptonBob Willis Trophy 2020
8 Aug 2020WOR 455/8 & 276/6d v GLA 374 & 141/7Match · First-classWOR17 & 04/67 & 2/120Match drawnWorcesterBob Willis Trophy 2020
1 Aug 2020GLO 267 & 270 v WOR 428/5 & 113/2Match · First-classWORDNB & DNB1/48 & 4/720Worcestershire won by 8 wicketsBristolBob Willis Trophy 2020
16 Sept 2019WOR 221 & 128 v GLO 235 & 115/4Match · First-classWOR26 & 102/61 & 1/270Gloucestershire won by 6 wicketsWorcesterSpecsavers County Championship 2019
10 Sept 2019WOR 205 & 299 v GLA 193 & 156Match · First-classWOR7 & 41/37 & 2/240Worcestershire won by 155 runsWorcesterSpecsavers County Championship 2019
6 Sept 2019SUS 184/6 v WOR 187/2Quarter-final · T20WOR1-0Worcestershire won by 8 wicketsBrightonVitality Blast 2019
30 Aug 2019NOR 189/3 v WOR 188/5Match · T20WORDNB0/430Northamptonshire won by 7 wicketsNorthamptonVitality Blast 2019
18 Aug 2019WOR 186 & 223 v NOR 376 & 36/0Match · First-classWOR53* & 272/67 & 0/170Northamptonshire won by 10 wicketsNorthamptonSpecsavers County Championship 2019
13 Aug 2019DER 181/2 v WOR 161/7Match · T20WORDNB0/160Derbyshire won by 20 runsDerbyVitality Blast 2019
21 Jul 2019GLO 354 & 184 v WOR 293 & 232Match · First-classWOR38 & 15*6/79 & 1/270Gloucestershire won by 13 runsCheltenhamSpecsavers County Championship 2019
13 Jul 2019DUR 212 & 290/8d v WOR 151 & 242Match · First-classWOR19 & 32/68 & 1/420Durham won by 109 runsChester-le-StreetSpecsavers County Championship 2019
7 Jul 2019DER 108 & 377 v WOR 113 & 290Match · First-classWOR14 & 283/33 & 3/730Derbyshire won by 82 runsKidderminsterSpecsavers County Championship 2019
18 Jun 2019SUS 255 & 424 v WOR 383 & 82/2Match · First-classWOR54* & DNB1/32 & 2/690Match drawnKidderminsterSpecsavers County Championship 2019
10 Jun 2019WOR 98 v LAN 110/3Match · First-classWOR181/200Match drawnWorcesterSpecsavers County Championship 2019
27 May 2019MID 221 & 287/6d v WOR 156 & 225Match · First-classWOR32* & 111/58 & 2/480Middlesex won by 127 runsWorcesterSpecsavers County Championship 2019
20 May 2019WOR 172 & 154 v LAN 201 & 127/4Match · First-classWOR36 & 91/34 & 2/291Lancashire won by 6 wicketsManchesterSpecsavers County Championship 2019
14 May 2019DUR 273 & 197 v WOR 390 & 84/5Match · First-classWOR0 & DNB3/59 & 3/490Worcestershire won by 5 wicketsWorcesterSpecsavers County Championship 2019
7 Jun 2018WAR 292/7 v WOR 296/9Match · List AWOR40/240Worcestershire won by 1 wicketBirminghamRoyal London One-Day Cup 2018
3 Jun 2018WOR 348/5 v NOR 314Match · List AWORDNB2/602Worcestershire won by 34 runsWorcesterRoyal London One-Day Cup 2018
1 Jun 2018NOT 202 v WOR 164Match · List AWOR30/251Nottinghamshire won by 38 runsNottinghamRoyal London One-Day Cup 2018
29 May 2018LEI 376/4 v WOR 380/4Match · List AWORDNB0/781Worcestershire won by 6 wicketsWorcesterRoyal London One-Day Cup 2018
27 May 2018LAN 254/9 v WOR 255/7Match · List AWOR42*1/400Worcestershire won by 3 wickets (DLS method)WorcesterRoyal London One-Day Cup 2018
23 May 2018WOR 350/6 v YOR 346/9Match · List AWORDNB2/600Worcestershire won by 4 runsLeedsRoyal London One-Day Cup 2018
19 May 2018WOR 323/6 v DER 273Match · List AWORDNB2/281Worcestershire won by 50 runsWorcesterRoyal London One-Day Cup 2018
11 May 2018ESS 177 & 275 v WOR 238 & 182Match · First-classWOR9 & 52/37 & 3/721Essex won by 32 runsWorcesterSpecsavers County Championship 2018
4 May 2018SUR 434 & 173/3d v WOR 526Match · First-classWOR184/96 & 0/110Match drawnLondonSpecsavers County Championship 2018
27 Apr 2018WOR 110 & 149 v NOT 300/9dMatch · First-classWOR12 & 63/730Nottinghamshire won by an innings and 41 runsWorcesterSpecsavers County Championship 2018
20 Apr 2018SOM 202 & 255 v WOR 179 & 195Match · First-classWOR8 & 62/61 & 2/610Somerset won by 83 runsTauntonSpecsavers County Championship 2018
13 Apr 2018HAM 290 & 244 v WOR 211 & 127Match · First-classWOR2 & 04/42 & 3/550Hampshire won by 196 runsSouthamptonSpecsavers County Championship 2018
25 Sept 2017WOR 335 & 242/3d v DUR 208 & 232Match · First-classWOR10 & DNB3/30 & 3/321Worcestershire won by 137 runsWorcesterSpecsavers County Championship 2017
12 Sept 2017LEI 404 & 220 v WOR 493 & 132/4Match · First-classWOR28 & DNB3/80 & 2/270Worcestershire won by 6 wicketsWorcesterSpecsavers County Championship 2017
PreviousPage 2 · 221 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.