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

15th July 2004 Twenty20 Cup 2004 South GroupMiddlesex v Surreyengtt88
23rd June 2005 Twenty20 Cup 2005 South GroupMiddlesex v Surreyengtt107
27th June 2006 Twenty20 Cup 2006 South DivisionMiddlesex v Surreyengtt176
30th June 2006 Twenty20 Cup 2006 South DivisionMiddlesex v Kentengtt193
3rd July 2007 Twenty20 Cup 2007 South DivisionMiddlesex v Surreyengtt292
6th July 2007 Twenty20 Cup 2007 South DivisionMiddlesex v Essexengtt303
12th June 2008 Twenty20 Cup 2008 South DivisionMiddlesex v Essexengtt323
16th June 2008 Twenty20 Cup 2008 South DivisionMiddlesex v Surreyengtt343
19th June 2008 Twenty20 Cup 2008 South DivisionMiddlesex v Sussexengtt354
25th May 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Surreyengtt410
27th May 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Kentengtt419
26th June 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Essexengtt483
28th June 2009 Twenty20 Cup 2009 South DivisionMiddlesex v Sussexengtt491
3rd June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Sussexengtt506
9th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Somersetengtt519
13th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Essexengtt536
17th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Surreyengtt547
24th June 2010 Friends Provident T20 2010 South DivisionMiddlesex v Kentengtt572
9th June 2011 Friends Life t20 2011 South DivisionMiddlesex v Essexengtt675
16th June 2011 Friends Life t20 2011 South DivisionMiddlesex v Sussexengtt697
7th July 2011 Friends Life t20 2011 South DivisionMiddlesex v Surreyengtt755
14th June 2012 Friends Life t20 2012 South DivisionMiddlesex v Surreyengtt795
17th June 2012 Friends Life t20 2012 South DivisionMiddlesex v Sussexengtt802
21st June 2012 Friends Life t20 2012 South DivisionMiddlesex v Essexengtt812
30th June 2013 Friends Life t20 2013 South DivisionMiddlesex v Sussexengtt884
4th July 2013 Friends Life t20 2013 South DivisionMiddlesex v Essexengtt890
25th July 2013 Friends Life t20 2013 South DivisionMiddlesex v Surreyengtt943
17th May 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Sussexengtt978
17th May 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Essexengtt977
26th June 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Gloucestershireengtt1031
24th July 2014 NatWest T20 Blast 2014 South DivisionMiddlesex v Surreyengtt1079
28th May 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Kentengtt1114
18th June 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Hampshireengtt1152
2nd July 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Sussexengtt1175
23rd July 2015 NatWest T20 Blast 2015 South DivisionMiddlesex v Surreyengtt1211
16th June 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Sussexengtt1260
23rd June 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Somersetengtt1270
21st July 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Surreyengtt1320
28th July 2016 NatWest T20 Blast 2016 South DivisionMiddlesex v Essexengtt1329
13th July 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Surreyengtt1363
27th July 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Essexengtt1401
3rd August 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Hampshireengtt1417
10th August 2017 NatWest T20 Blast 2017 South DivisionMiddlesex v Sussexengtt1433
5th July 2018 The Vitality Blast 2018 South DivisionMiddlesex v Surreyengtt1474
19th July 2018 The Vitality Blast 2018 South DivisionMiddlesex v Somersetengtt1507
26th July 2018 The Vitality Blast 2018 South DivisionMiddlesex v Hampshireengtt1518
2nd August 2018 The Vitality Blast 2018 South DivisionMiddlesex v Sussexengtt1537
16th August 2018 The Vitality Blast 2018 South DivisionMiddlesex v Essexengtt1581
18th July 2019 The Vitality Blast 2019 South DivisionMiddlesex v Essexengtt1598
1st August 2019 The Vitality Blast 2019 South DivisionMiddlesex v Kentengtt1634
8th August 2019 The Vitality Blast 2019 South DivisionMiddlesex v Surreyengtt1654
22nd August 2019 The Vitality Blast 2019 South DivisionMiddlesex v Hampshireengtt1673
31st May 2020 The Blast 2020 South GroupMiddlesex v Gloucestershireengtt1710p
4th June 2020 The Blast 2020 South GroupMiddlesex v Hampshireengtt1710x
11th June 2020 The Blast 2020 South GroupMiddlesex v Sussexengtt1710av
18th June 2020 The Blast 2020 South GroupMiddlesex v Kentengtt1710bh
2nd July 2020 The Blast 2020 South GroupMiddlesex v Surreyengtt1710cq
29th August 2020 The Vitality Blast 2020 South GroupMiddlesex v Kentengtt1718
1st September 2020 The Vitality Blast 2020 South GroupMiddlesex v Sussexengtt1731
3rd September 2020 The Vitality Blast 2020 South GroupMiddlesex v Essexengtt1737
12th September 2020 The Vitality Blast 2020 South GroupMiddlesex v Hampshireengtt1757
14th September 2020 The Vitality Blast 2020 South GroupMiddlesex v Surreyengtt1764
10th June 2021 The Vitality Blast 2021 South GroupMiddlesex v Surreyengtt1807
24th June 2021 The Vitality Blast 2021 South GroupMiddlesex v Essexengtt1854
1st July 2021 The Vitality Blast 2021 South GroupMiddlesex v Sussexengtt1880
16th July 2021 The Vitality Blast 2021 South GroupMiddlesex v Kentengtt1903
9th June 2022 The Vitality Blast 2022 South GroupMiddlesex v Surreyengtt1981
19th June 2022 The Vitality Blast 2022 South GroupMiddlesex v Kentengtt2007
23rd June 2022 The Vitality Blast 2022 South GroupMiddlesex v Essexengtt2016
1st July 2022 The Vitality Blast 2022 South GroupMiddlesex v Somersetengtt2031
25th May 2023 The Vitality Blast 2023 South GroupMiddlesex v Surreyengtt2059
8th June 2023 The Vitality Blast 2023 South GroupMiddlesex v Sussexengtt2113
16th June 2023 The Vitality Blast 2023 South GroupMiddlesex v Kentengtt2125
18th June 2023 The Vitality Blast 2023 South GroupMiddlesex v Essexengtt2136
6th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Glamorganengtt2206
11th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Somersetengtt2223
13th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Essexengtt2225
20th June 2024 The Vitality Blast 2024 South GroupMiddlesex v Surreyengtt2244
29th May 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Sussexengtt2312
5th June 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Kentengtt2330
19th June 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Essexengtt2372
16th July 2025 The Men's Vitality Blast 2025 South GroupMiddlesex v Surreyengtt2424