Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 126/6 (66.3)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
DateMatchResultGroundSeries
27 Jul 2017MID 203/6 v ESS 131Match · T20Middlesex won by 72 runsLondonNatWest T20 Blast 2017
23 Jul 2017ENGW 228/7 v INDW 219Final · ODIEngland Women won by 9 runsLondonICC Women's World Cup 2017
13 Jul 2017SUR 158/9 v MID 161/9Match · T20Middlesex won by 1 wicketLondonNatWest T20 Blast 2017
6 Jul 2017ENG 458 & 233 v SA 361 & 119Match 1 · TestEngland won by 211 runsLondonBasil D'Oliveira Trophy 2017
1 Jul 2017SUR 297/9 v NOT 298/6Final · List ANottinghamshire won by 4 wicketsLondonRoyal London One-Day Cup 2017
19 Jun 2017MID 446 v YOR 208 & 174Match · First-classMiddlesex won by an innings and 64 runsLondonSpecsavers County Championship 2017
2 Jun 2017SOM 443/9d & 161/3d v MID 358/9Match · First-classMatch drawnLondonSpecsavers County Championship 2017
29 May 2017ENG 153 v SA 156/3Match 3 · ODISouth Africa won by 7 wicketsLondonSouth Africa in England ODI Series 2017
19 May 2017SUR 313 & 339 v MID 411 & 92/2Match · First-classMatch drawnLondonSpecsavers County Championship 2017
7 May 2017ENG 328/6 v IRE 243Match 2 · ODIEngland won by 85 runsLondonIreland in England ODI Series 2017
30 Apr 2017MID 256/9 v GLO 257/5Match · List AGloucestershire won by 5 wicketsLondonRoyal London One-Day Cup 2017
27 Apr 2017MID 341/5 v SUS 26/1Match · List ANo resultLondonRoyal London One-Day Cup 2017
21 Apr 2017MID 507/7d & 239/3d v ESS 295 & 160/8Match · First-classMatch drawnLondonSpecsavers County Championship 2017
20 Sept 2016MID 270 & 359/6d v YOR 390 & 178Match · First-classMiddlesex won by 61 runsLondonSpecsavers County Championship 2016
17 Sept 2016SUR 136 v WAR 137/2Final · List AWarwickshire won by 8 wicketsLondonRoyal London One-Day Cup 2016
27 Aug 2016ENG 255/6 v PAK 251Match 2 · ODIEngland won by 4 wicketsLondonPakistan in England ODI Series 2016
13 Aug 2016DUR 204 & 252 v MID 536/9dMatch · First-classMiddlesex won by an innings and 80 runsLondonSpecsavers County Championship 2016
4 Aug 2016SUR 415 & 266/7d v MID 293 & 278/6Match · First-classMatch drawnLondonSpecsavers County Championship 2016
2 Aug 2016MID 101/8 v SUR 105/5Match · List ASurrey won by 5 wickets (DLS method)LondonRoyal London One-Day Cup 2016
31 Jul 2016MID 219/8 v ESS 215/9Match · List AMiddlesex won by 4 runsLondonRoyal London One-Day Cup 2016
28 Jul 2016MID 126/5 v ESS 132/5Match · T20Essex won by 5 wicketsLondonNatWest T20 Blast 2016
24 Jul 2016KEN 238/7 v MID 239/4Match · List AMiddlesex won by 6 wicketsLondonRoyal London One-Day Cup 2016
21 Jul 2016MID 200/5 v SUR 196/6Match · T20Middlesex won by 5 wicketsLondonNatWest T20 Blast 2016
14 Jul 2016ENG 272 & 207 v PAK 339 & 215Match 1 · TestPakistan won by 75 runsLondonPakistan in England Test Series 2016
26 Jun 2016LAN 513 v MID 419/5Match · First-classMatch drawnLondonSpecsavers County Championship 2016
23 Jun 2016MID 92/3 v SOM 88/6Match · T20Middlesex won by 4 runsLondonNatWest T20 Blast 2016
9 Jun 2016ENG 416 & 233/7d v SL 288 & 78/1Match 3 · TestMatch drawnLondonSri Lanka in England Test Series 2016
22 May 2016SOM 376 & 202/7 v MID 423Match · First-classMatch drawnLondonSpecsavers County Championship 2016
8 May 2016NOT 354 v MID 203/3Match · First-classMatch drawnLondonSpecsavers County Championship 2016
17 Apr 2016MID 452 & 304/6d v WAR 468Match · First-classMatch drawnLondonSpecsavers County Championship 2016
19 Sept 2015GLO 220 v SUR 214Final · List AGloucestershire won by 6 runsLondonRoyal London One-Day Cup 2015
9 Sept 2015MID 106 & 573/8d v YOR 299 & 134Match · First-classMiddlesex won by 246 runsLondonLV= County Championship 2015
5 Sept 2015ENG 245 v AUS 309/7Match 2 · ODIAustralia won by 64 runsLondonAustralia in England ODI Series 2015
17 Aug 2015GLA 251/9 v MID 255/2Match · List AMiddlesex won by 8 wicketsLondonRoyal London One-Day Cup 2015
7 Aug 2015MID 234 & 331 v SUS 300 & 245Match · First-classMiddlesex won by 20 runsLondonLV= County Championship 2015
6 Aug 2015NOT 295/9 v MID 246Match · List ANottinghamshire won by 49 runsLondonRoyal London One-Day Cup 2015
23 Jul 2015MID 185/5 v SUR 142/9Match · T20Middlesex won by 43 runsLondonNatWest T20 Blast 2015
16 Jul 2015ENG 312 & 103 v AUS 566/8d & 254/2d2nd Test · TestAustralia won by 405 runsLondonThe Ashes 2015
2 Jul 2015MID 133/8 v SUS 134/3Match · T20Sussex won by 7 wicketsLondonNatWest T20 Blast 2015
28 Jun 2015HAM 176 & 227 v MID 330 & 77/1Match · First-classMiddlesex won by 9 wicketsLondonLV= County Championship 2015
18 Jun 2015HAM 199/5 v MID 178/9Match · T20Hampshire won by 21 runsLondonNatWest T20 Blast 2015
31 May 2015WAR 342 & 187 v MID 260 & 152/5Match · First-classMatch drawnLondonLV= County Championship 2015
28 May 2015MID 205/5 v KEN 90Match · T20Middlesex won by 115 runsLondonNatWest T20 Blast 2015
21 May 2015ENG 389 & 478 v NZ 523 & 220Match 1 · TestEngland won by 124 runsLondonNew Zealand in England Test Series 2015
2 May 2015MID 463 & 89 v DUR 294 & 71Match · First-classMiddlesex won by 187 runsLondonLV= County Championship 2015
12 Apr 2015NOT 298 & 401/8d v MID 181/9 & 300/7Match · First-classMatch drawnLondonLV= County Championship 2015
20 Sept 2014WAR 165 v DUR 166/7Final · List ADurham won by 3 wicketsLondonRoyal London One-Day Cup 2014
9 Sept 2014DUR 377 & 294 v MID 276 & 254Match · First-classDurham won by 141 runsLondonLV= County Championship 2014
31 Aug 2014WAR 362/8d & 182/2d v MID 372/9dMatch · First-classMatch drawnLondonLV= County Championship 2014
14 Aug 2014NOT 368/2 v MID 80Match · List ANottinghamshire won by 77 runs (DLS method)LondonRoyal London One-Day Cup 2014
PreviousPage 5 · 446 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.