ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Joe Root: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Joe Root×Team: Yorkshire×
DateMatchTeamBatBowlCtResultGroundSeries
12 Jul 2026YOR 193 v NOT 175Match · T20YOR22/351Yorkshire won by 18 runsLeedsVitality Blast Men 2026
10 Jul 2026LAN 216/6 v YOR 194/8Match · T20YOR4-1Lancashire won by 22 runsManchesterVitality Blast Men 2026
15 May 2026YOR 486 v SUR 204 & 155Match 29 · First-classYOR44-2Yorkshire won by an innings and 127 runsLeedsCounty Championship 2026
1 May 2026YOR 162 & 371 v SOM 274 & 184Match 19 · First-classYOR33 & 644/494Yorkshire won by 75 runsTauntonCounty Championship 2026
24 Apr 2026SUS 502 & 324/8 v YOR 511Match 14 · First-classYOR961/30 & 3/671Match drawnLeedsCounty Championship 2026
2 May 2025YOR 205 & 232 v WAR 253 & 186/5Match 19 · First-classYOR1 & 90-1Warwickshire won by 5 wicketsLeedsCounty Championship 2025
21 Jun 2024DUR 170/6 v YOR 167/7Match · T20YOR20-0Durham won by 3 runsChester-le-StreetVitality Blast 2024
20 Jun 2024YOR 173/8 v LAN 166/8Match · T20YOR431/80Yorkshire won by 7 runsLeedsVitality Blast 2024
16 Jun 2024LEI 166 v YOR 146/9Match · T20YOR30-1Leicestershire won by 20 runsLeedsVitality Blast 2024
14 Jun 2024YOR 145 v BB 151/6Match · T20YOR390/230Birmingham Bears won by 4 wicketsBirminghamVitality Blast 2024
9 Jun 2024DER 179/6 v YOR 182/1Match · T20YOR14*2/200Yorkshire won by 9 wicketsLeedsVitality Blast 2024
2 Jun 2024YOR 186/6 v NOR 157/8Match · T20YOR350/72Yorkshire won by 29 runsNorthamptonVitality Blast 2024
31 May 2024YOR 151/7 v LEI 155/3Match · T20YOR3-0Leicestershire won by 7 wicketsLeicesterVitality Blast 2024
30 May 2024WOR 101 v YOR 104/2Match · T20YOR13*-1Yorkshire won by 8 wicketsLeedsVitality Blast 2024
17 May 2024SUS 150 & 227 v YOR 195 & 161Match 24 · First-classYOR67 & 100/62Sussex won by 21 runsBrightonCounty Championship 2024
3 May 2024GLA 221 & 372/7 v YOR 519/7dMatch 18 · First-classYOR1560/4 & 2/520Match drawnLeedsCounty Championship 2024
26 Apr 2024YOR 450/5d & 59/1d v DER 447Match 15 · First-classYOR119 & DNB3/780Match drawnLeedsCounty Championship 2024
19 Apr 2024YOR 159 & 244 v MID 246 & 158/4Match 10 · First-classYOR5 & 320/50Middlesex won by 6 wicketsLondonCounty Championship 2024
12 Apr 2024YOR 326 & 434/6d v GLO 263 & 405/6Match 6 · First-classYOR2 & 510/26 & 0/722Match drawnBristolCounty Championship 2024
29 May 2022LEI 188/7 v YOR 157/9Match · T20YOR17-1Leicestershire won by 31 runsLeedsVitality Blast 2022
27 May 2022LAN 183/7 v YOR 183/5Match · T20YOR3-0Match tiedManchesterVitality Blast 2022
25 May 2022WOR 172/9 v YOR 175/3Match · T20YOR35*1/200Yorkshire won by 7 wicketsLeedsVitality Blast 2022
19 May 2022WAR 244 & 252/3 v YOR 449Match 29 · First-classYOR80/172Match drawnLeedsCounty Championship 2022
12 May 2022LAN 566/9d v YOR 379 & 169/6Match 25 · First-classYOR147 & 40/160Match drawnLeedsCounty Championship 2022
5 May 2022ESS 403 & 167/0d v YOR 465Match 22 · First-classYOR750/4 & 0/200Match drawnChelmsfordCounty Championship 2022
17 Jul 2021YOR 128/7 v LAN 131/6Match · T20YOR321/201Lancashire won by 4 wicketsManchesterVitality Blast 2021
25 Jun 2021LEI 207/3 v YOR 173Match · T20YOR151/331Leicestershire won by 34 runsLeicesterVitality Blast 2021
23 Jun 2021YOR 191/5 v WOR 179/5Match · T20YOR10/170Yorkshire won by 12 runsLeedsVitality Blast 2021
20 Jun 2021YOR 174/6 v DER 135Match · T20YOR491/190Yorkshire won by 39 runsLeedsVitality Blast 2021
13 May 2021GLA 149 & 164/4 v YOR 230Match · First-classYOR99-1Match drawnCardiffCounty Championship 2021
6 May 2021KEN 305 v YOR 321Match · First-classYOR410/61Match drawnLeedsCounty Championship 2021
22 Apr 2021YOR 150 & 305 v SUS 221 & 186Match · First-classYOR5 & 50/6 & 1/261Yorkshire won by 48 runsBrightonCounty Championship 2021
15 Apr 2021YOR 379 & 330/5d v KEN 265/9 & 244/9Match · First-classYOR11 & 1010/31Yorkshire won by 200 runsCanterburyCounty Championship 2021
8 Apr 2021GLA 330 & 241/4d v YOR 193 & 223/4Match · First-classYOR16 & 130/13 & 0/200Match drawnLeedsCounty Championship 2021
20 Sept 2020DER 167/6 v YOR 171/4Match · T20YOR60*1/281Yorkshire won by 6 wicketsLeedsVitality Blast 2020
17 Sept 2020LAN 167/6 v YOR 160/6Match · T20YOR642/250Lancashire won by 7 runsManchesterVitality Blast 2020
4 Sept 2020YOR 198/3 v DUR 169Match · T20YOR252/291Yorkshire won by 29 runsChester-le-StreetVitality Blast 2020
31 Aug 2020YOR 190 v NOT 194/4Match · T20YOR650/230Nottinghamshire won by 6 wicketsNottinghamVitality Blast 2020
30 Aug 2020YOR 220/5 v DER 121/9Match · T20YOR642/70Yorkshire won by 99 runsLeedsVitality Blast 2020
11 Apr 2019YOR 554/7d v HAM 302 & 208Match · First-classYOR940/43 & 0/311Yorkshire won by an innings and 44 runsSouthamptonSpecsavers County Championship 2019
5 Apr 2019NOT 408 & 329/5d v YOR 291 & 277/2Match · First-classYOR73 & 130*0/27 & 0/571Match drawnNottinghamSpecsavers County Championship 2019
22 Jul 2018YOR 192 & 239 v LAN 109/9 & 204Match · First-classYOR22 & 34/51Yorkshire won by 118 runsManchesterSpecsavers County Championship 2018
20 Jul 2018LAN 176/2 v YOR 175/4Match · T20YOR51*-1Lancashire won by 1 runManchesterVitality Blast 2018
7 Jun 2018NOR 241 v YOR 245/6Match · List AYOR180/390Yorkshire won by 4 wicketsLeedsRoyal London One-Day Cup 2018
11 May 2018SUR 414 v YOR 229 & 168Match · First-classYOR14 & 231/271Surrey won by an innings and 17 runsLondonSpecsavers County Championship 2018
4 May 2018YOR 50 & 329 v ESS 142 & 146Match · First-classYOR0 & 350/50Yorkshire won by 91 runsChelmsfordSpecsavers County Championship 2018
26 Jun 2017SUR 516/7d v YOR 27/1Match · First-classYOR12*0/310Match drawnLeedsSpecsavers County Championship 2017
14 May 2017YOR 281/8 v WAR 284/5Match · List AYOR830/190Warwickshire won by 5 wicketsBirminghamRoyal London One-Day Cup 2017
10 May 2017YOR 300/6 v NOR 136Match · List AYOR7-0Yorkshire won by 164 runsNorthamptonRoyal London One-Day Cup 2017
3 May 2017DUR 335/5 v YOR 339/4Match · List AYOR55-0Yorkshire won by 6 wicketsLeedsRoyal London One-Day Cup 2017
Page 1 · 64 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.