A complete match preparation checklist for cricket includes physical warm-up, mental visualisation, tactical planning, equipment check, nutrition, and hydration. Preparing 24-48 hours before match day, on match morning, and during the warm-up ensures players are mentally and physically ready for pea