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
8 May 2019ENG v PAK 80/21st ODI · ODIENG-0/101No resultLondonPakistan tour of England 2019
5 May 2019ENG 175/3 v PAK 173/6Only T20I · T20IENG47-0England won by 7 wicketsCardiffPakistan tour of England 2019
3 May 2019IRE 198 v ENG 199/6Only ODI · ODIENG7-1England won by 4 wicketsDublinEngland tour of Ireland 2019
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
10 Mar 2019WI 71 v ENG 72/23rd T20I · T20IENG4*-0England won by 8 wicketsBasseterreEngland tour of West Indies 2018/19
8 Mar 2019WI 45 v ENG 182/62nd T20I · T20IENG55-2England won by 137 runsBasseterreEngland tour of West Indies 2018/19
5 Mar 2019WI 160/8 v ENG 161/61st T20I · T20IENG0-1England won by 4 wicketsGros IsletEngland tour of West Indies 2018/19
2 Mar 2019WI 115/3 v ENG 1135th ODI · ODIENG1-0West Indies won by 7 wicketsGros IsletEngland tour of West Indies 2018/19
27 Feb 2019WI 389 v ENG 418/64th ODI · ODIENG5-1England won by 29 runsSt George'sEngland tour of West Indies 2018/19
22 Feb 2019WI 289/6 v ENG 2632nd ODI · ODIENG36-0West Indies won by 26 runsBridgetownEngland tour of West Indies 2018/19
20 Feb 2019WI 360/8 v ENG 364/41st ODI · ODIENG102-0England won by 6 wicketsBridgetownEngland tour of West Indies 2018/19
9 Feb 2019WI 154 & 252 v ENG 277 & 361/5d3rd Test · TestENG15 & 122-3England won by 232 runsGros IsletEngland tour of West Indies 2018/19
31 Jan 2019WI 306 & 17/0 v ENG 187 & 1322nd Test · TestENG7 & 7-0West Indies won by 10 wicketsNorth SoundEngland tour of West Indies 2018/19
23 Jan 2019WI 289 & 415/6d v ENG 77 & 2461st Test · TestENG4 & 220/10 & 0/373West Indies won by 381 runsBridgetownEngland tour of West Indies 2018/19
8 Jan 2019ST 34/2 v BH 186/8Match 24 · T20ST0*0/70Brisbane Heat won by 15 runs (DLS method)SydneyBig Bash League 2018/19
5 Jan 2019MS 137/2 v ST 135/8Match 20 · T20ST26-1Melbourne Stars won by 8 wicketsCarraraBig Bash League 2018/19
2 Jan 2019ST 142/6 v PS 141/5Match 17 · T20ST5-0Sydney Thunder won by 1 runSydneyBig Bash League 2018/19
31 Dec 2018AS 175/4 v ST 155/6Match 14 · T20ST18-1Adelaide Strikers won by 20 runsAdelaideBig Bash League 2018/19
28 Dec 2018HH 196/3 v ST 193/6Match 11 · T20ST17-1Hobart Hurricanes won by 7 wicketsHobartBig Bash League 2018/19
24 Dec 2018ST 169/9 v SS 148/9Match 8 · T20ST9-0Sydney Thunder won by 21 runsSydneyBig Bash League 2018/19
21 Dec 2018ST 181/5 v MS 74/6Match 3 · T20ST18-0Sydney Thunder won by 15 runs (DLS method)CanberraBig Bash League 2018/19
23 Nov 2018ENG 336 & 230 v SL 240 & 2843rd Test · TestENG46 & 70/40England won by 42 runsColomboEngland tour of Sri Lanka 2018/19
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestENG14 & 1241/26 & 0/151England won by 57 runsKandyEngland tour of Sri Lanka 2018/19
6 Nov 2018ENG 342 & 322/6d v SL 203 & 2501st Test · TestENG35 & 30/11England won by 211 runsGalleEngland tour of Sri Lanka 2018/19
23 Oct 2018SL 366/6 v ENG 132/95th ODI · ODIENG10-1Sri Lanka won by 219 runs (DLS method)ColomboEngland tour of Sri Lanka 2018/19
20 Oct 2018SL 273/7 v ENG 132/24th ODI · ODIENG32*-0England won by 18 runs (DLS method)KandyEngland tour of Sri Lanka 2018/19
17 Oct 2018SL 150/9 v ENG 153/33rd ODI · ODIENG8-0England won by 7 wicketsKandyEngland tour of Sri Lanka 2018/19
13 Oct 2018ENG 278/9 v SL 140/52nd ODI · ODIENG71-0England won by 31 runs (DLS method)DambullaEngland tour of Sri Lanka 2018/19
10 Oct 2018ENG 92/2 v SL1st ODI · ODIENG25*-0No resultDambullaEngland tour of Sri Lanka 2018/19
7 Sept 2018ENG 332 & 423/8d v IND 292 & 3455th Test · TestENG0 & 1250/171England won by 118 runsLondonIndia tour of Ireland and England 2018
30 Aug 2018ENG 246 & 271 v IND 273 & 1844th Test · TestENG4 & 48-2England won by 60 runsSouthamptonIndia tour of Ireland and England 2018
18 Aug 2018IND 329 & 352/7d v ENG 161 & 3173rd Test · TestENG16 & 130/90India won by 203 runsNottinghamIndia tour of Ireland and England 2018
9 Aug 2018IND 107 & 130 v ENG 396/7d2nd Test · TestENG19-0England won by an innings and 159 runsLondonIndia tour of Ireland and England 2018
1 Aug 2018ENG 287 & 180 v IND 274 & 1621st Test · TestENG80 & 14-0England won by 31 runsBirminghamIndia tour of Ireland and England 2018
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
17 Jul 2018IND 256/8 v ENG 260/23rd ODI · ODIENG100*-1England won by 8 wicketsLeedsIndia tour of Ireland and England 2018
14 Jul 2018ENG 322/7 v IND 2362nd ODI · ODIENG113*-0England won by 86 runsLondonIndia tour of Ireland and England 2018
12 Jul 2018ENG 268 v IND 269/21st ODI · ODIENG30/90India won by 8 wicketsNottinghamIndia tour of Ireland and England 2018
6 Jul 2018IND 148/5 v ENG 149/52nd T20I · T20IENG9-1England won by 5 wicketsCardiffIndia tour of Ireland and England 2018
3 Jul 2018ENG 159/8 v IND 163/21st T20I · T20IENG0-0India won by 8 wicketsManchesterIndia tour of Ireland and England 2018
27 Jun 2018ENG 221/5 v AUS 193Only T20I · T20IENG35-0England won by 28 runsBirminghamAustralia tour of England 2018
24 Jun 2018AUS 205 v ENG 208/95th ODI · ODIENG10/320England won by 1 wicketManchesterAustralia tour of England 2018
21 Jun 2018AUS 310/8 v ENG 314/44th ODI · ODIENG270/440England won by 6 wicketsChester-le-StreetAustralia tour of England 2018
19 Jun 2018ENG 481/6 v AUS 2393rd ODI · ODIENG4*0/190England won by 242 runsNottinghamAustralia tour of England 2018
16 Jun 2018ENG 342/8 v AUS 3042nd ODI · ODIENG220/241England won by 38 runsCardiffAustralia tour of England 2018
13 Jun 2018AUS 214 v ENG 218/71st ODI · ODIENG500/202England won by 3 wicketsLondonAustralia tour of England 2018
10 Jun 2018SCO 371/5 v ENG 365Only ODI · ODIENG29-1Scotland won by 6 runsEdinburghEngland tour of Scotland 2018
7 Jun 2018NOR 241 v YOR 245/6Match · List AYOR180/390Yorkshire won by 4 wicketsLeedsRoyal London One-Day Cup 2018
PreviousPage 6 · 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.