Overview Ranking Reviews

Willowmoore Park -

Willowmoore Park
Best TimeN/A
Entry FeesN/A
Known forN/A

Willowmoore Park was established in 1924 with a total seating capacity of 20,000 people. It is a multi-purpose stadium which is used to play various games. Two matched of 2003 world cup was also played at this ground. Last One Day International match was played in this ground on 27th September 2016.

Top Resources

Add Resource Report

Reviews on Willowmoore Park

Write a Review