Twenty20 Matches played on Lord's Cricket Ground, St John's Wood (97)
15th July 2004
Twenty20 Cup 2004
South Group
Middlesex v Surrey
tt105
23rd June 2005
Twenty20 Cup 2005
South Group
Middlesex v Surrey
tt177
27th June 2006
Twenty20 Cup 2006
South Division
Middlesex v Surrey
tt366
30th June 2006
Twenty20 Cup 2006
South Division
Middlesex v Kent
tt383
3rd July 2007
Twenty20 Cup 2007
South Division
Middlesex v Surrey
tt686
6th July 2007
Twenty20 Cup 2007
South Division
Middlesex v Essex
tt697
12th June 2008
Twenty20 Cup 2008
South Division
Middlesex v Essex
tt916
16th June 2008
Twenty20 Cup 2008
South Division
Middlesex v Surrey
tt937
19th June 2008
Twenty20 Cup 2008
South Division
Middlesex v Sussex
tt948
25th May 2009
Twenty20 Cup 2009
South Division
Middlesex v Surrey
tt1217
27th May 2009
Twenty20 Cup 2009
South Division
Middlesex v Kent
tt1236
5th June 2009
ICC World Twenty20 2009
Group B
England v Netherlands
tt1281
9th June 2009
ICC World Twenty20 2009
Group B
Netherlands v Pakistan
tt1289
9th June 2009
ICC World Twenty20 2009
Group D
New Zealand v South Africa
tt1290
12th June 2009
ICC World Twenty20 2009
Group E
India v West Indies
tt1296
12th June 2009
ICC World Twenty20 2009
Group F
Pakistan v Sri Lanka
tt1295
14th June 2009
ICC World Twenty20 2009
Group E
England v India
tt1300
14th June 2009
ICC World Twenty20 2009
Group F
Ireland v Sri Lanka
tt1299
21st June 2009
ICC World Twenty20 2009
Final
Pakistan v Sri Lanka
tt1307
26th June 2009
Twenty20 Cup 2009
South Division
Middlesex v Essex
tt1330
28th June 2009
Twenty20 Cup 2009
South Division
Middlesex v Sussex
tt1338
6th July 2009
British Asian Cup 2009
Middlesex v Rajasthan Royals
tt1343
3rd June 2010
Friends Provident T20 2010
South Division
Middlesex v Sussex
tt1727
9th June 2010
Friends Provident T20 2010
South Division
Middlesex v Somerset
tt1740
13th June 2010
Friends Provident T20 2010
South Division
Middlesex v Essex
tt1759
17th June 2010
Friends Provident T20 2010
South Division
Middlesex v Surrey
tt1770
24th June 2010
Friends Provident T20 2010
South Division
Middlesex v Kent
tt1795
9th June 2011
Friends Life t20 2011
South Division
Middlesex v Essex
tt2223
16th June 2011
Friends Life t20 2011
South Division
Middlesex v Sussex
tt2245
7th July 2011
Friends Life t20 2011
South Division
Middlesex v Surrey
tt2319
14th June 2012
Friends Life t20 2012
South Division
Middlesex v Surrey
tt2966
17th June 2012
Friends Life t20 2012
South Division
Middlesex v Sussex
tt2974
21st June 2012
Friends Life t20 2012
South Division
Middlesex v Essex
tt2987
30th June 2013
Friends Life t20 2013
South Division
Middlesex v Sussex
tt3665
4th July 2013
Friends Life t20 2013
South Division
Middlesex v Essex
tt3671
25th July 2013
Friends Life t20 2013
South Division
Middlesex v Surrey
tt3749
17th May 2014
NatWest T20 Blast 2014
South Division
Middlesex v Sussex
tt4323
17th May 2014
NatWest T20 Blast 2014
South Division
Middlesex v Essex
tt4322
26th June 2014
NatWest T20 Blast 2014
South Division
Middlesex v Gloucestershire
tt4399
24th July 2014
NatWest T20 Blast 2014
South Division
Middlesex v Surrey
tt4466
28th May 2015
NatWest T20 Blast 2015
South Division
Middlesex v Kent
tt4928
18th June 2015
NatWest T20 Blast 2015
South Division
Middlesex v Hampshire
tt4967
2nd July 2015
NatWest T20 Blast 2015
South Division
Middlesex v Sussex
tt5007
23rd July 2015
NatWest T20 Blast 2015
South Division
Middlesex v Surrey
tt5108
16th June 2016
NatWest T20 Blast 2016
South Division
Middlesex v Sussex
tt5759
23rd June 2016
NatWest T20 Blast 2016
South Division
Middlesex v Somerset
tt5772
21st July 2016
NatWest T20 Blast 2016
South Division
Middlesex v Surrey
tt5843
28th July 2016
NatWest T20 Blast 2016
South Division
Middlesex v Essex
tt5856
13th July 2017
NatWest T20 Blast 2017
South Division
Middlesex v Surrey
tt6324
27th July 2017
NatWest T20 Blast 2017
South Division
Middlesex v Essex
tt6364
3rd August 2017
NatWest T20 Blast 2017
South Division
Middlesex v Hampshire
tt6380
10th August 2017
NatWest T20 Blast 2017
South Division
Middlesex v Sussex
tt6403
31st May 2018
Hurricane Relief Fund 2018
ICC World XI v West Indies
tt6981
5th July 2018
The Vitality Blast 2018
South Division
Middlesex v Surrey
tt7008
19th July 2018
The Vitality Blast 2018
South Division
Middlesex v Somerset
tt7051
26th July 2018
The Vitality Blast 2018
South Division
Middlesex v Hampshire
tt7062
29th July 2018
Marylebone Cricket Club Triangular Twenty20 Challenge 2018
Marylebone Cricket Club v Netherlands
tt7072
29th July 2018
Marylebone Cricket Club Triangular Twenty20 Challenge 2018
Marylebone Cricket Club v Nepal
tt7073
29th July 2018
Marylebone Cricket Club Triangular Twenty20 Challenge 2018
Nepal v Netherlands
tt7075
2nd August 2018
The Vitality Blast 2018
South Division
Middlesex v Sussex
tt7085
16th August 2018
The Vitality Blast 2018
South Division
Middlesex v Essex
tt7143
18th July 2019
The Vitality Blast 2019
South Division
Middlesex v Essex
tt7968
1st August 2019
The Vitality Blast 2019
South Division
Middlesex v Kent
tt8013
8th August 2019
The Vitality Blast 2019
South Division
Middlesex v Surrey
tt8040
22nd August 2019
The Vitality Blast 2019
South Division
Middlesex v Hampshire
tt8071
31st May 2020
The Blast 2020
South Group
Middlesex v Gloucestershire
tt8864ci
4th June 2020
The Blast 2020
South Group
Middlesex v Hampshire
tt8864cq
11th June 2020
The Blast 2020
South Group
Middlesex v Sussex
tt8864dp
18th June 2020
The Blast 2020
South Group
Middlesex v Kent
tt8864ec
2nd July 2020
The Blast 2020
South Group
Middlesex v Surrey
tt8864fp
21st July 2020
The Hundred 2020
London Spirit Men v Trent Rockets Men
tt8864hg
23rd July 2020
The Hundred 2020
London Spirit Men v Northern Superchargers Men
tt8864hi
6th August 2020
The Hundred 2020
London Spirit Men v Oval Invincibles Men
tt8864hy
12th August 2020
The Hundred 2020
London Spirit Men v Southern Brave Men
tt8864ig
15th August 2020
The Hundred 2020
Final
not known v not known
tt8864ik
15th August 2020
The Hundred 2020
Semi-Final
not known v not known
tt8864ij
29th August 2020
The Vitality Blast 2020
South Group
Middlesex v Kent
tt8897
1st September 2020
The Vitality Blast 2020
South Group
Middlesex v Sussex
tt8918
3rd September 2020
The Vitality Blast 2020
South Group
Middlesex v Essex
tt8931
12th September 2020
The Vitality Blast 2020
South Group
Middlesex v Hampshire
tt8976
14th September 2020
The Vitality Blast 2020
South Group
Middlesex v Surrey
tt8987
10th June 2021
The Vitality Blast 2021
South Group
Middlesex v Surrey
tt9628
24th June 2021
The Vitality Blast 2021
South Group
Middlesex v Essex
tt9749
1st July 2021
The Vitality Blast 2021
South Group
Middlesex v Sussex
tt9795
16th July 2021
The Vitality Blast 2021
South Group
Middlesex v Kent
tt9830
25th July 2021
The Men's Hundred 2021
London Spirit Men v Oval Invincibles Men
tt9858
29th July 2021
The Men's Hundred 2021
London Spirit Men v Trent Rockets Men
tt9865
1st August 2021
The Men's Hundred 2021
London Spirit Men v Southern Brave Men
tt9871
3rd August 2021
The Men's Hundred 2021
London Spirit Men v Northern Superchargers Men
tt9875
21st August 2021
The Men's Hundred 2021
Final
Birmingham Phoenix Men v Southern Brave Men
tt9925
9th June 2022
The Vitality Blast 2022
South Group
Middlesex v Surrey
tt10940
19th June 2022
The Vitality Blast 2022
South Group
Middlesex v Kent
tt11009
23rd June 2022
The Vitality Blast 2022
South Group
Middlesex v Essex
tt11018
1st July 2022
The Vitality Blast 2022
South Group
Middlesex v Somerset
tt11055
8th August 2022
The Men's Hundred 2022
London Spirit Men v Manchester Originals Men
tt11253
24th August 2022
The Men's Hundred 2022
London Spirit Men v Welsh Fire Men
tt11295
27th August 2022
The Men's Hundred 2022
London Spirit Men v Oval Invincibles Men
tt11301
30th August 2022
The Men's Hundred 2022
London Spirit Men v Birmingham Phoenix Men
tt11311
3rd September 2022
The Men's Hundred 2022
Final
Manchester Originals Men v Trent Rockets Men
tt11328
25th May 2023
The Vitality Blast 2023
South Group
Middlesex v Surrey
tt12197
8th June 2023
The Vitality Blast 2023
South Group
Middlesex v Sussex
tt12311
16th June 2023
The Vitality Blast 2023
South Group
Middlesex v Kent
tt12347
18th June 2023
The Vitality Blast 2023
South Group
Middlesex v Essex
tt12362
2nd August 2023
The Men's Hundred 2023
London Spirit Men v Oval Invincibles Men
tt12503
8th August 2023
The Men's Hundred 2023
London Spirit Men v Southern Brave Men
tt12524
12th August 2023
The Men's Hundred 2023
London Spirit Men v Trent Rockets Men
tt12533
18th August 2023
The Men's Hundred 2023
London Spirit Men v Northern Superchargers Men
tt12557
27th August 2023
The Men's Hundred 2023
Final
Manchester Originals Men v Oval Invincibles Men
tt12594
6th June 2024
The Vitality Blast 2024
South Group
Middlesex v Glamorgan
tt13673
11th June 2024
The Vitality Blast 2024
South Group
Middlesex v Somerset
tt13701
13th June 2024
The Vitality Blast 2024
South Group
Middlesex v Essex
tt13709
20th June 2024
The Vitality Blast 2024
South Group
Middlesex v Surrey
tt13742
27th July 2024
The Men's Hundred 2024
London Spirit Men v Birmingham Phoenix Men
tt13832
1st August 2024
The Men's Hundred 2024
London Spirit Men v Welsh Fire Men
tt13837
4th August 2024
The Men's Hundred 2024
London Spirit Men v Oval Invincibles Men
tt13842
9th August 2024
The Men's Hundred 2024
London Spirit Men v Manchester Originals Men
tt13851
18th August 2024
The Men's Hundred 2024
Final
not known v not known
tt13863