The first official Twenty20 matches were played on 13 June 2003 between the English counties in the Twenty20 Cup . The first season of Twenty20 in England was a relative success , with the Surrey Lions defeating the Warwickshire Bears by 9 wickets in the final to claim the title . The first Twenty20 match held at Lord 's , on 15 July 2004 between Middlesex and Surrey , attracted a crowd of 27,509 , the highest attendance for any county cricket game at the ground -- other than a one - day final -- since 1953 .

Question: where was the first t20 cricket match played
Answer: Lord 's