On This Day in 2003: The First Twenty20 Cup Final was played in England Posted by R.S.Rajawat July 18, 2021 Get link Facebook Twitter Pinterest Email Other Apps The England and Wales Cricket Board (ECB) marketing manager, Stuart Robertson was the first to propose a 20-over innings to the chairmen of the county in 2001. Comments
Comments
Post a Comment