Spread over hundred acres of land, Tau Devi Lal Stadium is a world class sport complex situated in sector, Panchkula. Currently, the area consists of two sports complexes that being Tau Devi Lal Cricket and the Tau Devi Lal Football Stadium.
Tau Devi Lal Stadium is relatively small in comparison to the Football Stadium. The Stadium has a capacity of holding around 6000 spectators all at once. The stadium gained its popularity after the inaugural of the Indian Cricket League Twenty 20 Tournament. The stadium is world class venue with many built in facilities. Some of the practice facilities available here are four batting nets with concrete pitches which are perfect for batting. The pitch of the stadium is little bit rough and is an untested one.
Established in 2007, Tau Devi Lal Cricket stadium is few kilometers away from the International airport Mohali. The stadium has been beautifully built and well designed, allowing the stands to be erected where needed. There are Six Flood lit towers around the stadium.
Tau Devi Lal Stadium is wonderful place for many local and International matches held in India. This place is worth visiting for all the cricket enthusiasts out there.