Crafted, not manufactured — and we'll prove it. Every ball you order is photographed on our own workshop floor before it ships.



Every photo below is shot inside our Meerut workshop — newly stitched balls on the pinning board, batches drying, seams up close. No stock images, no renders. So buyers anywhere in the world see exactly how their cricket balls are made before they order.





Each cricket ball passes through the hands of four skilled artisans before it leaves our workshop. Every step is deliberate.
Premium full-grain leather, alum-tanned the traditional way. Inspected hide-by-hide for grain, weight and elasticity.
Hand-cut against traditional brass templates. Four pieces, each shaped to micron-level consistency for true bounce.
58 to 80 stitches per ball, all sewn by hand with waxed linen thread. The signature pronounced seam comes from here.
Polished, weighed, measured and stamped. Every ball is checked against ICC specs before it goes in the box.


For seven years, our workshop in Meerut — the Sports Capital of India — has produced cricket balls one stitch at a time. Every ball begins as full-grain, alum-tanned leather. It's cut by hand, shaped against traditional templates, and stitched by craftsmen who can recognise their own work years later in the hands of a wicketkeeper.
We don't manufacture cricket balls in the industrial sense. We make them — for clubs, leagues, tournaments and serious players who can tell the difference. Today, more than 200 wholesale partners across India trust GEO SPORTS, and our balls play matches in fifteen countries.
58–80 stitches, depending on grade.
Premium full-grain, traditionally tanned.
155.9–163g, 224–229mm circumference.
Used in district, state & first-class cricket.
From practice nets to first-class cricket — every GEO SPORTS ball is hand-stitched from premium alum-tanned leather. Choose the grade that matches your level.
We're the silent partner behind dozens of cricket-ball brands across India and abroad. Send us your logo — we'll create a precision steel stamp, emboss every ball, and ship them with your name on them. No extra minimum order.
WhatsApp or email a high-resolution PNG, AI or PDF.
A precision steel stamp made for your logo — a one-time ₹1,000 charge per design.
Any of our four ball grades — from Sensation to Innings.
Branded balls dispatched in 7–10 working days. Standard MOQ applies (2 dz domestic / 10 dz export).
In shops across the market, these balls sell as single pieces at the struck-through prices below. Order in bulk and you buy direct from our Meerut workshop — no middleman, no retail markup — at a flat 50% off. The savings are yours to keep, or to pass on to your own customers.
Prices shown are for red-leather balls; white-leather balls cost ₹5–‑11 more per ball. Market price reflects the typical single-piece retail rate. All prices ex-Meerut; courier at actuals. Export prices 15% higher with export-grade packaging.
We export GEO SPORTS cricket balls to clubs, distributors and resellers across the world. Whether you're a single-store retailer or a national distributor, we can supply.
Nice ball — quality is exactly what was promised. Delivery to Bhavnagar was quick. Will order again, looking at custom branding next.
The T20 Pro is the standout — the seam stays prominent for 40+ overs. Switched our entire club inventory to GEO and the players noticed.
Custom branded order arrived in Delhi exactly on schedule. Logo stamping is professional, ball quality is club-standard. Excellent communication throughout.
Most of our buyers ask the same eight questions. Here they are — and if yours isn't here, message us directly.
Ask on WhatsAppOur standard MOQ is 2 dozen (24 balls) for domestic orders and 10 dozen (120 balls) for export. You can mix grades and colours to reach the minimum — message us and we'll put together a combined order.
Yes. Send us your logo and we'll create a precision steel stamp and emboss every ball. There's a one-time ₹1,000 charge per design for the stamp, and no extra minimum order beyond our standard MOQ.
Entirely in our own workshop in Meerut, Uttar Pradesh — the Sports Capital of India. We don't outsource. Every photo on this site was shot on our workshop floor, so you can see the process before you order.
Yes — we ship worldwide via DHL, FedEx, India Post EMS and air cargo, with export-grade packaging. We've shipped to 15+ countries including the UK, Australia, UAE, Canada and the US, and provide full export documentation (commercial invoice, packing list, certificate of origin).
Our wholesale prices run from ₹230 (Sensation, club grade) to ₹600 (Innings, professional) per ball — that's a flat 50% below the single-piece retail price these balls sell for in shops, because you're buying in bulk straight from our workshop. Export prices are 15% higher and include export-grade packaging. Volume discounts start at 11 dozen. See the pricing table above for the full breakdown.
Yes — 100% hand-stitched with waxed linen thread, 58 to 80 stitches per ball depending on grade. The pronounced seam you feel on a GEO ball is a direct result of hand stitching, not machine pressing.
For domestic orders we accept bank transfer (NEFT/RTGS/IMPS) and UPI. For export we work with bank transfer (T/T) and can discuss terms for established repeat buyers. We confirm everything in writing before production begins.
Standard orders ship in 7–10 working days. Custom-branded orders also dispatch in 7–10 working days once the stamp is approved. Larger volumes may take a little longer — we'll always give you a firm timeline with your quote.
Fill in the form and we'll get back within a few hours with a detailed quote — including shipping, payment terms and lead time. Or message us directly on WhatsApp for the fastest response.
Full grade sheet, pricing and real product photos — sent straight to your phone, free.
We'll reply within a few hours with your detailed quote. For an instant response, message us on WhatsApp.