Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-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 Root: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
1 Jun 2018PAK 174 & 134 v ENG 3632nd Test · TestENG45-3England won by an innings and 55 runsLeedsPakistan tour of Ireland, England and Scotland 2018
24 May 2018ENG 184 & 242 v PAK 363/9 & 66/11st Test · TestENG4 & 68-0Pakistan won by 9 wicketsLondonPakistan tour of Ireland, England and Scotland 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
30 Mar 2018ENG 307 & 352/9d v NZ 278 & 256/82nd Test · TestENG37 & 540/9 & 1/280Match drawnChristchurchEngland tour of Australia and New Zealand 2017/18
22 Mar 2018ENG 58 & 320 v NZ 427/8d1st Test · TestENG0 & 511/131New Zealand won by an innings and 49 runsAucklandEngland tour of Australia and New Zealand 2017/18
10 Mar 2018NZ 223 v ENG 229/35th ODI · ODIENG23*0/150England won by 7 wicketsChristchurchEngland tour of Australia and New Zealand 2017/18
7 Mar 2018ENG 335/9 v NZ 339/54th ODI · ODIENG102-0New Zealand won by 5 wicketsDunedinEngland tour of Australia and New Zealand 2017/18
3 Mar 2018ENG 234 v NZ 230/83rd ODI · ODIENG200/70England won by 4 runsWellingtonEngland tour of Australia and New Zealand 2017/18
28 Feb 2018NZ 223 v ENG 225/42nd ODI · ODIENG9-0England won by 6 wicketsMount MaunganuiEngland tour of Australia and New Zealand 2017/18
25 Feb 2018ENG 284/8 v NZ 287/71st ODI · ODIENG710/161New Zealand won by 3 wicketsHamiltonEngland tour of Australia and New Zealand 2017/18
28 Jan 2018ENG 259 v AUS 2475th ODI · ODIENG62-0England won by 12 runsPerthEngland tour of Australia and New Zealand 2017/18
26 Jan 2018ENG 196 v AUS 197/74th ODI · ODIENG00/31Australia won by 3 wicketsAdelaideEngland tour of Australia and New Zealand 2017/18
21 Jan 2018ENG 302/6 v AUS 286/63rd ODI · ODIENG270/600England won by 16 runsSydneyEngland tour of Australia and New Zealand 2017/18
19 Jan 2018AUS 270/9 v ENG 274/62nd ODI · ODIENG46*2/312England won by 4 wicketsBrisbaneEngland tour of Australia and New Zealand 2017/18
14 Jan 2018AUS 304/8 v ENG 308/51st ODI · ODIENG91*-2England won by 5 wicketsMelbourneEngland tour of Australia and New Zealand 2017/18
4 Jan 2018ENG 346 & 180/9 v AUS 649/7d5th Test · TestENG83 & 58*0/210Australia won by an innings and 123 runsSydneyEngland tour of Australia and New Zealand 2017/18
26 Dec 2017AUS 327 & 263/4d v ENG 4914th Test · TestENG611/10Match drawnMelbourneEngland tour of Australia and New Zealand 2017/18
14 Dec 2017ENG 403 & 218 v AUS 662/9d3rd Test · TestENG20 & 140/131Australia won by an innings and 41 runsPerthEngland tour of Australia and New Zealand 2017/18
2 Dec 2017AUS 442/8d & 138 v ENG 227 & 2332nd Test · TestENG9 & 670/161Australia won by 120 runsAdelaideEngland tour of Australia and New Zealand 2017/18
23 Nov 2017ENG 302 & 195 v AUS 328 & 173/01st Test · TestENG15 & 511/10 & 0/170Australia won by 10 wicketsBrisbaneEngland tour of Australia and New Zealand 2017/18
29 Sept 2017WI 288/6 v ENG 294/15th ODI · ODIENG46*-1England won by 9 wicketsSouthamptonWest Indies tour of England 2017
27 Sept 2017WI 356/5 v ENG 258/54th ODI · ODIENG140/101England won by 6 runs (DLS method)LondonWest Indies tour of England 2017
24 Sept 2017ENG 369/9 v WI 2453rd ODI · ODIENG84-0England won by 124 runsBristolWest Indies tour of England 2017
21 Sept 2017ENG 21/0 v WI2nd ODI · ODIENGDNB-0No resultNottinghamWest Indies tour of England 2017
19 Sept 2017WI 204/9 v ENG 210/31st ODI · ODIENG54-2England won by 7 wicketsManchesterWest Indies tour of England 2017
16 Sept 2017WI 176/9 v ENG 155Only T20I · T20IENG170/112West Indies won by 21 runsChester-le-StreetWest Indies tour of England 2017
7 Sept 2017WI 123 & 177 v ENG 194 & 107/13rd Test · TestENG1 & DNB0/50England won by 9 wicketsLondonWest Indies tour of England 2017
25 Aug 2017ENG 258 & 490/8d v WI 427 & 322/52nd Test · TestENG59 & 72-2West Indies won by 5 wicketsLeedsWest Indies tour of England 2017
17 Aug 2017ENG 514/8d v WI 168 & 1371st Test · TestENG136-1England won by an innings and 209 runsBirminghamWest Indies tour of England 2017
4 Aug 2017ENG 362 & 243 v SA 226 & 2024th Test · TestENG52 & 490/82England won by 177 runsManchesterSouth Africa tour of England 2017
27 Jul 2017ENG 353 & 313/8d v SA 175 & 2523rd Test · TestENG29 & 500/51England won by 239 runsLondonSouth Africa tour of England 2017
14 Jul 2017SA 335 & 343/9d v ENG 205 & 1332nd Test · TestENG78 & 8-3South Africa won by 340 runsNottinghamSouth Africa tour of England 2017
6 Jul 2017ENG 458 & 233 v SA 361 & 119Match 1 · TestENG190 & 5-0England won by 211 runsLondonBasil D'Oliveira Trophy 2017
26 Jun 2017SUR 516/7d v YOR 27/1Match · First-classYOR12*0/310Match drawnLeedsSpecsavers County Championship 2017
14 Jun 2017ENG 211 v PAK 215/2Semi-final · ODIENG46-0Pakistan won by 8 wicketsCardiffICC Champions Trophy 2017
10 Jun 2017ENG 240/4 v AUS 277/9Match 10 · ODIENG15-1England won by 40 runs (DLS method)BirminghamICC Champions Trophy 2017
6 Jun 2017ENG 310 v NZ 223Match 6 · ODIENG64-2England won by 87 runsCardiffICC Champions Trophy 2017
1 Jun 2017ENG 308/2 v BAN 305/6Match 1 · ODIENG133*0/180England won by 8 wicketsLondonICC Champions Trophy 2017
29 May 2017ENG 153 v SA 156/3Match 3 · ODIENG2-0South Africa won by 7 wicketsLondonSouth Africa in England ODI Series 2017
27 May 2017ENG 330/6 v SA 328/5Match 2 · ODIENG390/180England won by 2 runsSouthamptonSouth Africa in England ODI Series 2017
24 May 2017ENG 339/6 v SA 267Match 1 · ODIENG370/40England won by 72 runsLeedsSouth Africa in England ODI Series 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
7 May 2017ENG 328/6 v IRE 243Match 2 · ODIENG733/520England won by 85 runsLondonIreland in England ODI Series 2017
5 May 2017ENG 127/3 v IRE 126Match 1 · ODIENG49*2/90England won by 7 wicketsBristolIreland in England ODI Series 2017
3 May 2017DUR 335/5 v YOR 339/4Match · List AYOR55-0Yorkshire won by 6 wicketsLeedsRoyal London One-Day Cup 2017
1 May 2017YOR 296/9 v LAN 217Match · List AYOR21-0Yorkshire won by 79 runsLeedsRoyal London One-Day Cup 2017
29 Apr 2017NOT 185 v YOR 191/3Match · List AYOR75*-1Yorkshire won by 7 wicketsNottinghamRoyal London One-Day Cup 2017
21 Apr 2017HAM 455 v YOR 231 & 399/6dMatch · First-classYOR8 & 21/220Match drawnSouthamptonSpecsavers County Championship 2017
PreviousPage 7 · 521 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.