Bowling shops in Malaysia: pro shops, drilling and gear

8 min read

Drilled bowling ball with finger and thumb holes, the core job of bowling shops in Malaysia

Bowling shops in Malaysia are almost all pro shops: small counters inside bowling centres that sell balls and drill them to fit your hand. The biggest listed network is Storm's, with 27 outlets in 11 states and federal territories in 2026. Brunswick-group gear comes through X Proshop in Subang Jaya. Below you'll find what a pro shop does, how to pick one, 2026 RM prices and a summary for every state.

What a pro shop actually does

A pro shop is more than a till. The main job is fitting, because a ball off the shelf has no holes. So the driller measures your span and finger sizes, then drills the ball to match. Here is what most pro shops offer:

  • Drilling. The driller cuts the finger and thumb holes and sets the layout. That layout decides how the ball reacts. Our guide to drilling layouts covers the options.
  • Fitting. A good driller checks your span, pitch and grip pressure, then asks you to throw a few shots and adjusts.
  • Plugging and re-drilling. Old holes get filled with plug material and drilled again. This matters when your hand changes or when you buy second-hand.
  • Resurfacing. Over time the cover goes dull and picks up oil. Shops sand it back to a set grit, and some also deep-clean the ball.
  • Inserts. Finger inserts and thumb slugs make the grip consistent. In 2026 they sold for about RM14 to RM16 per finger insert and RM35 to RM110 for thumb slugs.

Most shops also stock bowling shoes, bags, tape and cleaners. In addition, the staff are often league bowlers who know the local lane conditions.

How to choose a pro shop

Most bowlers in Malaysia start with the shop at the centre where they bowl most. Then you can test the fit on the same lanes and walk back to the counter for a tweak. After that, consider these points:

  • Brands. Storm VIP outlets sell Storm, Roto Grip and 900 Global. X Proshop handles Brunswick, Hammer, Ebonite, DV8, Radical and Track.
  • Drilling policy. Ask if drilling is free with a new ball, and what they charge for a ball bought elsewhere.
  • Time. Some drillers work only in the evening or at weekends. Call first, especially around Ramadan and the school holidays.
  • Follow-up. A good shop will adjust the fit after your first few games without fuss.

Local tip

Many Storm VIP listings give a person's name with the phone number. WhatsApp that contact before you travel, since a counter may be unmanned during the day.

Malaysia's main pro shop networks

Storm VIP pro shops

Two networks supply most bowling shops in Malaysia. First, Sunway Megalanes at Sunway Pyramid publishes the "Storm VIP Proshop Malaysia" directory on its web store. It lists 27 outlets across the country, from Kangar to Kuching. Each one sells Storm, Roto Grip and 900 Global balls. However, the listing doesn't say which outlets drill, so we mark most of them "verify locally". The Sunway shop itself confirms drilling, filling and re-drilling, and its drillers claim 25 years of combined experience.

The directory also shows empty slots for Terengganu, Perak, Negeri Sembilan and Melaka. That means no listed outlet, not proof that no shop exists.

X Proshop and JNJ Distribution

X Proshop is the trading name of JNJ Distribution Sdn Bhd in Subang Jaya. In June 2024, Brunswick named JNJ its exclusive consumer-products distributor for Southeast Asia. The same release said JNJ manages 11 pro shops and three warehouses. Still, we couldn't find a published list of those 11 locations. X Proshop's own site names only its first store at U Bowl, 1 Utama. If you want a Brunswick or Hammer ball drilled, call X Proshop on 012-923 0803 and ask for the nearest counter.

Buying online: web stores, Shopee and second-hand

Both networks behind the bowling shops in Malaysia run official web stores. X Proshop delivers in 2 to 5 working days and offers Atome instalments. Meanwhile, Sunway's store lets you send an RM0 inquiry order to a Storm VIP outlet, so you can reserve a ball and drill it there.

Shopee and Lazada also list balls. Be careful, though. A brand-new premium ball priced far below the web-store range is a red flag. Ask the seller for the serial number, and check the model on the USBC approved ball list. Otherwise you may not be able to use it in sanctioned events.

For second-hand balls, look on Carousell and Mudah. In October 2026, used balls appeared from about RM100. Even so, remember the old holes. Most bowling shops in Malaysia will plug and re-drill a used ball, but few publish that price.

Bowling shop prices in Malaysia (2026)

These ranges come from the two Malaysian pro shop web stores, read on 16 October 2026. In-store prices for bowling shops in Malaysia can be lower, especially during promotions.

Pro shop prices in RM, web stores, October 2026
ItemRange (RM)Examples
Plastic or polyester ball360–470Brunswick TZone, Ebonite Maxim, Storm Ice
Entry reactive ball550–710Hammer Axe, Storm Tropical Surge, Roto Grip Hustle
Mid-range reactive800–990Storm Monsoon, Hammer Anger, Brunswick Ethos Solid
High-end reactive1,030–1,120Storm Physix Blackout, Roto Grip Transformer, Hammer Zero Mercy
Urethane900–1,110Hammer Nu Blue Hammer, Storm IQ Tour 78/U
DrillingOften free with a new ballOutside balls: about RM50 in 2014 (verify locally)
Finger insert14–16 eachTurbo inserts
Thumb slug35–110VISE, Turbo Switch Thumb
Shoes160–980XTECH, Dexter, 3G, Brunswick
Bags58–780Single totes to three-ball rollers
Starter bundle560–679Sunway packs: ball, bag and shoes, free drilling

For a full price breakdown of games and rentals, see our bowling prices page. If you're choosing your first ball, read bowling balls for beginners first.

Bowling shops in Malaysia, state by state

This summary of bowling shops across Malaysia uses our 2026 data. Counts include listings we couldn't fully confirm, so check each card on the state pages.

  • Selangor: the most choice. Sunway Megalanes, three Storm VIP outlets in Shah Alam, Setia Alam and Selayang, and X Proshop's office and web store.
  • Kuala Lumpur: two Storm VIP outlets, both at Endah Parade in Sri Petaling.
  • Penang: four Storm VIP outlets on the island and mainland, plus one unconfirmed shop in Bayan Baru.
  • Kedah: three outlets, in Kulim, Sungai Petani and Langkawi.
  • Kelantan: three listings around Kota Bharu, two of them hard to pin down.
  • Johor: three shops in Johor Bahru, including the counter at Daiman Bowl.
  • Pahang: two outlets run by one operator, in Kuantan and Pekan.
  • Sabah and Sarawak: two outlets each, in Kota Kinabalu and Kuching.
  • Putrajaya: one listing, Federal Proshop at IOI City Mall. The mall actually sits in Sepang district, so it also serves Selangor's south.
  • Perlis: one Storm VIP outlet in Kangar with no shop name listed. Otherwise, bowlers head to Kedah or Penang.
  • Perak: no confirmed shop. A pro shop at Ipoh Bowl appears only in a search snippet. As a result, the closest listed shops for Ipoh bowlers are on Penang's mainland or in the Klang Valley.
  • Melaka and Negeri Sembilan: no listed shop. The closest options are IOI City Mall and Sunway in the Klang Valley, or the Johor Bahru shops for southern Melaka.
  • Terengganu: no listed shop. Kota Bharu and Kuantan are the nearest.
  • Labuan: no shop found. Bowlers there would need the Kota Kinabalu outlets.

Before a long drive to any of the bowling shops in Malaysia, phone ahead and confirm a driller will be in. To find a centre near you first, start with our bowling alleys directory.

Frequently asked questions

Where can I buy a bowling ball in Malaysia?

The easiest place is a pro shop inside a bowling centre. The Storm VIP Proshop network lists 27 outlets across 11 states and federal territories, and Sunway Megalanes runs an online store. For Brunswick, Hammer and Ebonite, X Proshop sells online and through its own counters. Buying where you drill saves a second trip.

How much does it cost to drill a bowling ball in Malaysia?

Most shops drill a ball for free if you buy it from them. Sunway's 2026 starter packs say so in writing, although inserts cost extra. For a ball bought elsewhere, the only figure we found was about RM50 in a 2014 blog, so treat that as old and ask the shop for its current rate.

Should I buy a bowling ball online or from a pro shop?

For your first ball, buy from a pro shop. The driller measures your hand, so the fit and the free drilling come together. Online makes sense for a second ball you already know, or for accessories like tape and cleaner. Even then, check whether your local shop charges extra to drill a ball it didn't sell.

Do pro shops resurface bowling balls?

Many do, because resurfacing is a standard pro shop job. However, we found no Malaysian shop that publishes a resurfacing price in 2026, so call ahead. Between visits you can keep the cover clean yourself; Abralon pads sell for about RM25 to RM28 on Malaysian web stores. Our ball care guide explains the routine.

Can I buy second-hand bowling balls in Malaysia?

Yes. Carousell and Mudah carry many used balls, with listings seen from about RM100 in October 2026. The catch is that a used ball has someone else's holes. So budget for plugging and re-drilling, check the cover for cracks, and ask the seller for the weight and model. A cheap ball can end up costing more than a new entry ball.

Sources

  1. Sunway Megalanes: Storm VIP Proshop Malaysia, Central Region (2026)
  2. Sunway Megalanes: Storm VIP Proshop Malaysia, Northern Region (2026)
  3. Sunway Megalanes: Storm VIP Proshop Malaysia, Southern Region (2026)
  4. Sunway Megalanes: Storm VIP Proshop Malaysia, Sabah and Sarawak (2026)
  5. Sunway Megalanes starter promotion package
  6. Sunway Megalanes pro shop page (older site)
  7. Brunswick Bowling: JNJ Distribution named exclusive SEA distributor (June 2024)
  8. X Proshop: About us
  9. X Proshop: Contact us
  10. X Proshop: FAQ
  11. USBC Approved Ball List
  12. Local bowler's blog on drilling fees (May 2014) — dated; verify locally
  13. Carousell, Mudah and Shopee search results, October 2026 — search snippets only; verify locally