Printed & shipped in 24 hrs · Delivered worldwide

Personalised Sports Trading Cards — Personalised & Printed

There’s something genuinely special about holding a trading card with your own face on it — or your child’s, or your teammate’s. A personalised sports trading card captures a moment, a season, a milestone. CardStar makes it easy to create personalised trading cards that look and feel like the real thing — because they are. We offer over 60 professionally designed templates across more than 10 sports — football, rugby, cricket, basketball, baseball, tennis, golf and more. You upload your photo, drop in your name and stats, pick a design, and we handle everything else: printing on genuine card stock and delivering it to your door anywhere in the world. Most orders are produced and dispatched within 24 hours. Whether you’re creating a single card as a gift or putting together a full squad set for an end-of-season celebration, the process is simple, fast, and satisfying. Our AI-powered preview lets you see exactly what your card will look like before you commit. No design skills needed. Cards arrive looking like the real thing — premium card stock, sharp printing, and designs crafted to look genuinely professional. If you’ve been searching for personalised trading cards that are actually worth giving as a gift, you’ve found them.

Why CardStar?

Browse Designs

View all
All Designs
From $6.95
Football
Football Cards
From $6.95
Soccer
Soccer Cards
From $6.95
Basketball
Basketball Cards
From $6.95
Rugby
Rugby Cards
From $6.95
Cricket
Cricket Cards
From $6.95
See All 60+ Designs →

Frequently Asked Questions

How do I make a personalised trading card?

Visit CardStar, choose a sport and design template, upload your photo, fill in your name and stats, then checkout. Your card is printed on premium card stock and dispatched within 24 hours.

How long does delivery take?

Most cards are produced and shipped within 24 hours. Delivery times vary by location: typically 3–5 days in the UK and EU, and 5–10 days internationally.

Can I order personalised cards for a whole team?

Yes! CardStar supports bulk team orders. You can create individual designs for each player and order them together. Contact us for group discount pricing on orders of 10+ cards.

What size are the cards?

Our standard trading cards are the classic 2.5” x 3.5” size — the same dimensions as official sports trading cards. We also offer oversized Big Head prints for display and fan use.

Real Cards. Real Fans.

Join thousands of sports fans who've made their moment permanent.

CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer CardStar customer

Ready to Create?

Upload your photo, pick a design, and get your card in days.

Personalise Your Card