ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
8 Apr 2021GLA 330 & 241/4d v YOR 193 & 223/4Match · First-classYOR16 & 130/13 & 0/200Match drawnLeedsCounty Championship 2021
4 Mar 2021ENG 205 & 135 v IND 3654th Test · TestENG5 & 300/561India won by an innings and 25 runsAhmedabadEngland tour of India 2020/21
24 Feb 2021ENG 112 & 81 v IND 145 & 49/03rd Test · TestENG17 & 195/8 & 0/250India won by 10 wicketsAhmedabadEngland tour of India 2020/21
13 Feb 2021IND 329 & 286 v ENG 134 & 1642nd Test · TestENG6 & 331/23 & 0/150India won by 317 runsChennaiEngland tour of India 2020/21
5 Feb 2021ENG 578 & 178 v IND 337 & 1921st Test · TestENG218 & 400/142England won by 227 runsChennaiEngland tour of India 2020/21
22 Jan 2021SL 381 & 126 v ENG 344 & 164/42nd Test · TestENG186 & 112/02England won by 6 wicketsGalleEngland tour of Sri Lanka 2020/21
14 Jan 2021SL 135 & 359 v ENG 421 & 76/31st Test · TestENG228 & 10/195England won by 7 wicketsGalleEngland tour of Sri Lanka 2020/21
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
16 Sept 2020ENG 302/7 v AUS 305/73rd ODI · ODIENG02/460Australia won by 3 wicketsManchesterAustralia tour of England 2020
13 Sept 2020ENG 231/9 v AUS 2072nd ODI · ODIENG39-0England won by 24 runsManchesterAustralia tour of England 2020
11 Sept 2020AUS 294/9 v ENG 275/91st ODI · ODIENG1-0Australia won by 19 runsManchesterAustralia tour of England 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
21 Aug 2020ENG 583/8d v PAK 273 & 187/43rd Test · TestENG291/173Match drawnSouthamptonPakistan tour of England 2020
13 Aug 2020PAK 236 v ENG 110/4d2nd Test · TestENG9*-0Match drawnSouthamptonPakistan tour of England 2020
5 Aug 2020PAK 326 & 169 v ENG 219 & 277/71st Test · TestENG14 & 420/253England won by 3 wicketsManchesterPakistan tour of England 2020
24 Jul 2020ENG 369 & 226/2d v WI 197 & 1293rd Test · TestENG17 & 68*-3England won by 269 runsManchesterWest Indies tour of England 2020
16 Jul 2020ENG 469/9d & 129/3d v WI 287 & 1982nd Test · TestENG23 & 220/0 & 0/01England won by 113 runsManchesterWest Indies tour of England 2020
9 Feb 2020SA 256/7 v ENG 257/83rd ODI · ODIENG490/420England won by 2 wicketsJohannesburgEngland tour of South Africa 2019/20
7 Feb 2020SA 71/2 v ENG2nd ODI · ODIENG-1/40No resultDurbanEngland tour of South Africa 2019/20
4 Feb 2020SA 259/3 v ENG 258/81st ODI · ODIENG171/350South Africa won by 7 wicketsCape TownEngland tour of South Africa 2019/20
24 Jan 2020SA 183 & 274 v ENG 400 & 248Match 4 · TestENG59 & 580/370England won by 191 runsJohannesburgBasil D'Oliveira Trophy 2019/20
16 Jan 2020SA 209 & 237 v ENG 499/9dMatch 3 · TestENG270/25 & 4/871England won by an innings and 53 runsPort ElizabethBasil D'Oliveira Trophy 2019/20
3 Jan 2020SA 223 & 248 v ENG 269 & 391/8dMatch 2 · TestENG35 & 610/4 & 0/113England won by 189 runsCape TownBasil D'Oliveira Trophy 2019/20
26 Dec 2019SA 284 & 272 v ENG 181 & 268Match 1 · TestENG29 & 480/263South Africa won by 107 runsCenturionBasil D'Oliveira Trophy 2019/20
29 Nov 2019NZ 375 & 241/2 v ENG 476Match 2 · TestENG2260/14 & 0/234Match drawnHamiltonEngland in New Zealand Test Series 2019/20
21 Nov 2019NZ 615/9d v ENG 353 & 197Match 1 · TestENG2 & 111/670New Zealand won by an innings and 65 runsMount MaunganuiEngland in New Zealand Test Series 2019/20
12 Sept 2019ENG 294 & 329 v AUS 225 & 2635th Test · TestENG57 & 212/262England won by 135 runsLondonThe Ashes 2019
4 Sept 2019ENG 301 & 197 v AUS 497/8d & 186/6d4th Test · TestENG71 & 01/391Australia won by 185 runsManchesterThe Ashes 2019
22 Aug 2019ENG 67 & 362/9 v AUS 179 & 2463rd Test · TestENG0 & 77-2England won by 1 wicketLeedsThe Ashes 2019
14 Aug 2019ENG 258 & 258/5d v AUS 250 & 154/62nd Test · TestENG14 & 00/71Match drawnLondonThe Ashes 2019
1 Aug 2019ENG 374 & 146 v AUS 284 & 487/7d1st Test · TestENG57 & 280/501Australia won by 251 runsBirminghamThe Ashes 2019
24 Jul 2019ENG 85 & 303 v IRE 207 & 38Only Test · TestENG2 & 31-5England won by 143 runsLondonIreland tour of England 2019
14 Jul 2019ENG 241 v NZ 241/8Final · ODIENG7-1Match tied (England won the Super Over)LondonWorld Cup 2019
11 Jul 2019AUS 223 v ENG 226/2Semi-final · ODIENG49*-1England won by 8 wicketsBirminghamWorld Cup 2019
3 Jul 2019ENG 305/8 v NZ 186Match 41 · ODIENG240/151England won by 119 runsChester-le-StreetWorld Cup 2019
30 Jun 2019ENG 337/7 v IND 306/5Match 38 · ODIENG44-0England won by 31 runsBirminghamWorld Cup 2019
25 Jun 2019ENG 221 v AUS 285/7Match 32 · ODIENG8-1Australia won by 64 runsLondonWorld Cup 2019
21 Jun 2019ENG 212 v SL 232/9Match 27 · ODIENG570/132Sri Lanka won by 20 runsLeedsWorld Cup 2019
18 Jun 2019ENG 397/6 v AFG 247/824th match · ODIENG88-1England won by 150 runsManchester2019 Cricket World Cup
14 Jun 2019ENG 213/2 v WI 212Match 19 · ODIENG100*2/272England won by 8 wicketsSouthamptonWorld Cup 2019
8 Jun 2019ENG 386/6 v BAN 280Match 12 · ODIENG21-0England won by 106 runsCardiffWorld Cup 2019
3 Jun 2019ENG 334/9 v PAK 348/8Match 6 · ODIENG107-1Pakistan won by 14 runsNottinghamWorld Cup 2019
30 May 2019ENG 311/8 v SA 207Match 1 · ODIENG51-3England won by 104 runsLondonWorld Cup 2019
19 May 2019ENG 351/9 v PAK 2975th ODI · ODIENG84-1England won by 54 runsLeedsPakistan tour of England 2019
17 May 2019ENG 341/7 v PAK 340/74th ODI · ODIENG36-0England won by 3 wicketsNottinghamPakistan tour of England 2019
14 May 2019ENG 359/4 v PAK 358/93rd ODI · ODIENG43-1England won by 6 wicketsBristolPakistan tour of England 2019
11 May 2019ENG 373/3 v PAK 361/72nd ODI · ODIENG40-0England won by 12 runsSouthamptonPakistan tour of England 2019
PreviousPage 5 · 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.