Demonstrations in favour of cricket matches? (8)
I believe the answer is:
protests
'demonstrations' is the definition.
(I know this)
'in favour of cricket matches?' is the wordplay.
'in favour of' becomes 'pro' (being pro a particular cause).
'cricket matches?' becomes 'tests' (I've seen this in other clues).
'pro'+'tests'='PROTESTS'
(Other definitions for protests that I've seen before include "Raises objection" , "Expresses an objection" , "Public demonstrations to object to something" , "Complaints and objections" .)