Twenty20 Matches played on Lord's Cricket Ground, St John's Wood (106)

15th July 2004 Twenty20 Cup 2004 South GroupMiddlesex v Surreytt105
23rd June 2005 Twenty20 Cup 2005 South GroupMiddlesex v Surreytt177
27th June 2006 Twenty20 Cup 2006 South DivisionMiddlesex v Surreytt366
30th June 2006 Twenty20 Cup 2006 South DivisionMiddlesex v Kenttt383
3rd July 2007 Twenty20 Cup 2007 South DivisionMiddlesex v Surreytt686
6th July 2007 Twenty20 Cup 2007 South DivisionMiddlesex v Essextt697
12th June 2008 Twenty20 Cup 2008 South DivisionMiddlesex v Essextt916
16th June 2008 Twenty20 Cup 2008 South DivisionMiddlesex v Surreytt937
19th June 2008 Twenty20 Cup 2008 South DivisionMiddlesex v Sussextt948
25th May 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Surreytt1217
27th May 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Kenttt1236
5th June 2009 ICC World Twenty20 2009 Group BEngland v Netherlandstt1281
9th June 2009 ICC World Twenty20 2009 Group BNetherlands v Pakistantt1289
9th June 2009 ICC World Twenty20 2009 Group DNew Zealand v South Africatt1290
12th June 2009 ICC World Twenty20 2009 Group EIndia v West Indiestt1296
12th June 2009 ICC World Twenty20 2009 Group FPakistan v Sri Lankatt1295
14th June 2009 ICC World Twenty20 2009 Group EEngland v Indiatt1300
14th June 2009 ICC World Twenty20 2009 Group FIreland v Sri Lankatt1299
21st June 2009 ICC World Twenty20 2009 FinalPakistan v Sri Lankatt1307
26th June 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Essextt1330
28th June 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Sussextt1338
6th July 2009 British Asian Cup 2009  Middlesex v Rajasthan Royalstt1343
3rd June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Sussextt1727
9th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Somersettt1740
13th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Essextt1759
17th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Surreytt1770
24th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Kenttt1795
9th June 2011 Friends Life t20 2011 South DivisionMiddlesex v Essextt2223
16th June 2011 Friends Life t20 2011 South DivisionMiddlesex v Sussextt2245
7th July 2011 Friends Life t20 2011 South DivisionMiddlesex v Surreytt2319
14th June 2012 Friends Life t20 2012 South DivisionMiddlesex v Surreytt2966
17th June 2012 Friends Life t20 2012 South DivisionMiddlesex v Sussextt2974
21st June 2012 Friends Life t20 2012 South DivisionMiddlesex v Essextt2987
30th June 2013 Friends Life t20 2013 South DivisionMiddlesex v Sussextt3665
4th July 2013 Friends Life t20 2013 South DivisionMiddlesex v Essextt3671
25th July 2013 Friends Life t20 2013 South DivisionMiddlesex v Surreytt3749
17th May 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Sussextt4323
17th May 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Essextt4322
26th June 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Gloucestershirett4399
24th July 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Surreytt4466
28th May 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Kenttt4928
18th June 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Hampshirett4967
2nd July 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Sussextt5007
23rd July 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Surreytt5108
16th June 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Sussextt5759
23rd June 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Somersettt5772
21st July 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Surreytt5843
28th July 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Essextt5856
13th July 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Surreytt6324
27th July 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Essextt6364
3rd August 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Hampshirett6380
10th August 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Sussextt6403
31st May 2018 Hurricane Relief Fund 2018  ICC World XI v West Indiestt6981
5th July 2018 The Vitality Blast 2018 South DivisionMiddlesex v Surreytt7008
19th July 2018 The Vitality Blast 2018 South DivisionMiddlesex v Somersettt7051
26th July 2018 The Vitality Blast 2018 South DivisionMiddlesex v Hampshirett7062
29th July 2018 Marylebone Cricket Club Triangular Twenty20 Challenge 2018  Marylebone Cricket Club v Nepaltt7073
29th July 2018 Marylebone Cricket Club Triangular Twenty20 Challenge 2018  Marylebone Cricket Club v Netherlandstt7072
29th July 2018 Marylebone Cricket Club Triangular Twenty20 Challenge 2018  Nepal v Netherlandstt7075
2nd August 2018 The Vitality Blast 2018 South DivisionMiddlesex v Sussextt7085
16th August 2018 The Vitality Blast 2018 South DivisionMiddlesex v Essextt7143
18th July 2019 The Vitality Blast 2019 South DivisionMiddlesex v Essextt7968
1st August 2019 The Vitality Blast 2019 South DivisionMiddlesex v Kenttt8013
8th August 2019 The Vitality Blast 2019 South DivisionMiddlesex v Surreytt8040
22nd August 2019 The Vitality Blast 2019 South DivisionMiddlesex v Hampshirett8071
31st May 2020 The Blast 2020 South GroupMiddlesex v Gloucestershirett8864ci
4th June 2020 The Blast 2020 South GroupMiddlesex v Hampshirett8864cq
11th June 2020 The Blast 2020 South GroupMiddlesex v Sussextt8864dp
18th June 2020 The Blast 2020 South GroupMiddlesex v Kenttt8864ec
2nd July 2020 The Blast 2020 South GroupMiddlesex v Surreytt8864fp
21st July 2020 The Hundred 2020  London Spirit Men v Trent Rockets Mentt8864hg
23rd July 2020 The Hundred 2020  London Spirit Men v Northern Superchargers Mentt8864hi
6th August 2020 The Hundred 2020  London Spirit Men v Oval Invincibles Mentt8864hy
12th August 2020 The Hundred 2020  London Spirit Men v Southern Brave Mentt8864ig
15th August 2020 The Hundred 2020 Finalnot known v not knowntt8864ik
15th August 2020 The Hundred 2020 Semi-Finalnot known v not knowntt8864ij
29th August 2020 The Vitality Blast 2020 South GroupMiddlesex v Kenttt8897
1st September 2020 The Vitality Blast 2020 South GroupMiddlesex v Sussextt8918
3rd September 2020 The Vitality Blast 2020 South GroupMiddlesex v Essextt8931
12th September 2020 The Vitality Blast 2020 South GroupMiddlesex v Hampshirett8976
14th September 2020 The Vitality Blast 2020 South GroupMiddlesex v Surreytt8987
10th June 2021 The Vitality Blast 2021 South GroupMiddlesex v Surreytt9628
24th June 2021 The Vitality Blast 2021 South GroupMiddlesex v Essextt9749
1st July 2021 The Vitality Blast 2021 South GroupMiddlesex v Sussextt9795
16th July 2021 The Vitality Blast 2021 South GroupMiddlesex v Kenttt9830
25th July 2021 The Men's Hundred 2021  London Spirit Men v Oval Invincibles Mentt9858
29th July 2021 The Men's Hundred 2021  London Spirit Men v Trent Rockets Mentt9865
1st August 2021 The Men's Hundred 2021  London Spirit Men v Southern Brave Mentt9871
3rd August 2021 The Men's Hundred 2021  London Spirit Men v Northern Superchargers Mentt9875
21st August 2021 The Men's Hundred 2021 FinalBirmingham Phoenix Men v Southern Brave Mentt9925
9th June 2022 The Vitality Blast 2022 South GroupMiddlesex v Surreytt10940
19th June 2022 The Vitality Blast 2022 South GroupMiddlesex v Kenttt11009
23rd June 2022 The Vitality Blast 2022 South GroupMiddlesex v Essextt11018
1st July 2022 The Vitality Blast 2022 South GroupMiddlesex v Somersettt11055
8th August 2022 The Men's Hundred 2022  London Spirit Men v Manchester Originals Mentt11253
24th August 2022 The Men's Hundred 2022  London Spirit Men v Welsh Fire Mentt11295
27th August 2022 The Men's Hundred 2022  London Spirit Men v Oval Invincibles Mentt11301
30th August 2022 The Men's Hundred 2022  London Spirit Men v Birmingham Phoenix Mentt11311
3rd September 2022 The Men's Hundred 2022 FinalManchester Originals Men v Trent Rockets Mentt11328
25th May 2023 The Vitality Blast 2023 South GroupMiddlesex v Surreytt12197
8th June 2023 The Vitality Blast 2023 South GroupMiddlesex v Sussextt12311
16th June 2023 The Vitality Blast 2023 South GroupMiddlesex v Kenttt12347
18th June 2023 The Vitality Blast 2023 South GroupMiddlesex v Essextt12362
2nd August 2023 The Men's Hundred 2023  London Spirit Men v Oval Invincibles Mentt12503
8th August 2023 The Men's Hundred 2023  London Spirit Men v Southern Brave Mentt12524
12th August 2023 The Men's Hundred 2023  London Spirit Men v Trent Rockets Mentt12533
18th August 2023 The Men's Hundred 2023  London Spirit Men v Northern Superchargers Mentt12557
27th August 2023 The Men's Hundred 2023 FinalManchester Originals Men v Oval Invincibles Mentt12594
6th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Glamorgantt13725
11th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Somersettt13765
13th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Essextt13779
20th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Surreytt13831
27th July 2024 The Men's Hundred 2024  London Spirit Men v Birmingham Phoenix Mentt14005
1st August 2024 The Men's Hundred 2024  London Spirit Men v Welsh Fire Mentt14013
4th August 2024 The Men's Hundred 2024  London Spirit Men v Oval Invincibles Mentt14023
9th August 2024 The Men's Hundred 2024  London Spirit Men v Manchester Originals Mentt14032
18th August 2024 The Men's Hundred 2024 FinalOval Invincibles Men v Southern Brave Mentt14059
29th May 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Sussextt14885
5th June 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Kenttt14903
19th June 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Essextt14948
16th July 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Surreytt15000