Cart

  • My Account
  • Shopping Cart
  • Checkout

Search

Opal Sports Menu   ≡ ╳
  • HOME
  • GOLF
    • CLUBS
      • G440
      • Drivers
      • Fairways
      • Hybrids
      • Irons
      • High Launch
      • Wedges
      • Putters
      • Ladies
      • Junior
      • BOOK YOUR PING FITTING
    • BAGS
      • Carry Bags
      • Cart Bags
      • Travel Bags
    • SHAFTS
      • Iron Steel
      • Adjustable Woods
      • Woods
      • Putters
    • GLOVES
      • Mens
      • Ladies
      • Junior
    • ACCESSORIES
      • Head Covers
      • On Course
    • GRIPS
      • Irons/Woods
      • Putter
    • HEADWEAR
      • Mens
      • Ladies
    • APPAREL
      • Mens
    • THE STACK
  • CRICKET
    • Cricket Bats
      • English Willow Bats
      • Kashmir Willow Bats
    • Protection
      • Batting Gloves
      • Batting Pads
      • Wicket Keeping
      • Inners
      • Personal Protection
      • Helmets
    • BAGS
    • FOOTWEAR
    • CRICKET BALLS
      • Blaster
      • Dukes
      • GM
      • Training
      • Bowling Machine Balls
    • CLOTHING
      • Cricket Shirts
      • Cricket Pants
      • Training Wear
      • Knitwear
      • Socks
      • Headwear
    • GRIPS
    • STUMPS
    • ACCESSORIES
    • SETS
    • BOWLING MACHINE
      • Jugs
    • SIZING GUIDE
  • DARTS
    • DARTS
      • Tungsten Darts
      • Brass Darts
      • Rubberised Darts
      • Stainless Steel Darts
      • Mass Merchant Range
      • ST Range
    • FLIGHTS
    • SHAFTS
    • CASES & WALLETS
    • DARTBOARDS
      • Boards
      • Cabinets
    • ACCESSORIES
  • BALL SPORTS
    • RUGBY
      • Balls
    • SOCCER
      • Balls
      • Goals
      • Shin Guards
    • NETBALL
      • Balls
      • Netball Ring
    • BASKETBALL
      • Balls
      • Basketball Ring
    • HOCKEY
      • Balls
    • WATERPOLO
      • Balls
    • ACCESSORIES
      • Pumps
      • Cones and Tees
      • Bags
      • Whistles
    • BIBS
      • Netball Sets
      • Reversible
      • Mesh
    • TRAINING EQUIPMENT
  • CUES
    • CUES
      • Pool/Snooker Cues
    • ACCESSORIES
  • Custom Apparel
  • SALE
    • GOLF
      • MENS
      • LADIES
    • CRICKET
    • DARTS
    • BALL SPORTS
    • CUE SPORTS
  • BOOK YOUR PING FITTING
Menu
  • HOME
  • GOLF
    • CLUBS
      • G440
      • Drivers
      • Fairways
      • Hybrids
      • Irons
      • High Launch
      • Wedges
      • Putters
      • Ladies
      • Junior
      • BOOK YOUR PING FITTING
    • BAGS
      • Carry Bags
      • Cart Bags
      • Travel Bags
    • SHAFTS
      • Iron Steel
      • Adjustable Woods
      • Woods
      • Putters
    • GLOVES
      • Mens
      • Ladies
      • Junior
    • ACCESSORIES
      • Head Covers
      • On Course
    • GRIPS
      • Irons/Woods
      • Putter
    • HEADWEAR
      • Mens
      • Ladies
    • APPAREL
      • Mens
    • THE STACK
  • CRICKET
    • Cricket Bats
      • English Willow Bats
      • Kashmir Willow Bats
    • Protection
      • Batting Gloves
      • Batting Pads
      • Wicket Keeping
      • Inners
      • Personal Protection
      • Helmets
    • BAGS
    • FOOTWEAR
    • CRICKET BALLS
      • Blaster
      • Dukes
      • GM
      • Training
      • Bowling Machine Balls
    • CLOTHING
      • Cricket Shirts
      • Cricket Pants
      • Training Wear
      • Knitwear
      • Socks
      • Headwear
    • GRIPS
    • STUMPS
    • ACCESSORIES
    • SETS
    • BOWLING MACHINE
      • Jugs
    • SIZING GUIDE
  • DARTS
    • DARTS
      • Tungsten Darts
      • Brass Darts
      • Rubberised Darts
      • Stainless Steel Darts
      • Mass Merchant Range
      • ST Range
    • FLIGHTS
    • SHAFTS
    • CASES & WALLETS
    • DARTBOARDS
      • Boards
      • Cabinets
    • ACCESSORIES
  • BALL SPORTS
    • RUGBY
      • Balls
    • SOCCER
      • Balls
      • Goals
      • Shin Guards
    • NETBALL
      • Balls
      • Netball Ring
    • BASKETBALL
      • Balls
      • Basketball Ring
    • HOCKEY
      • Balls
    • WATERPOLO
      • Balls
    • ACCESSORIES
      • Pumps
      • Cones and Tees
      • Bags
      • Whistles
    • BIBS
      • Netball Sets
      • Reversible
      • Mesh
    • TRAINING EQUIPMENT
  • CUES
    • CUES
      • Pool/Snooker Cues
    • ACCESSORIES
  • Custom Apparel
  • SALE
    • GOLF
      • MENS
      • LADIES
    • CRICKET
    • DARTS
    • BALL SPORTS
    • CUE SPORTS
  • BOOK YOUR PING FITTING
Home > Shop > Page 12

No categories available.

Filter by price

Price: —

Bat Size

  • Delta (1)
  • Short Handle (9)
  • Harrow (8)
  • 6 (8)
  • 5 (9)
  • 4 (8)
  • 3 (9)
  • 2 (3)
  • 1 (4)

Bat Grade

  • Original LE (6)
  • Original (6)
  • 909 (4)
  • 808 (6)
  • Signature (3)
  • 606 (6)
  • 404 (5)

Bat Material

  • English Willow (1)

Filter by stock status

“GM Springback Target Stumps” has been added to your cart. View cart

Showing 463–504 of 632 results

Summit 12" Pump
  • R89.95Add to cart

  • Quick View

Summit 12″ Pump

R89.95

Summit 12″ Pump

R89.95

12″ single action pump. Includes needle.

  • R89.95Add to cart

  • Quick View
Summit 6" Pump
  • R44.50Add to cart

  • Quick View

Summit 6″ Pump

R44.50

Summit 6″ Pump

R44.50

6″ single action pump. Includes needle.

  • R44.50Add to cart

  • Quick View
Summit Needles (3 Pack)
  • R19.95Add to cart

  • Quick View

Summit Needles (3 Pack)

R19.95

Summit Needles (3 Pack)

R19.95

O-Ring seal to fit all ball types, hand pumps and compressors. Pack of three.

  • R19.95Add to cart

  • Quick View
Summit  2" Cones 50 pack
  • R329.95Add to cart

  • Quick View

Summit 2″ Cones 50 pack

R329.95

Summit 2″ Cones 50 pack

R329.95

Pack of 10, bright, easy to see low rise markers

  • R329.95Add to cart

  • Quick View
GM Training Shirt
  • R439.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Training Shirt

R439.00

GM Training Shirt

R439.00

The GM Training Shirt is designed for cricketers and athletes who need a comfortable and functional top for practice sessions.

  • R439.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Bucket Hat
  • R199.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Bucket Hat

R199.95

GM Bucket Hat

R199.95

Cricketers and outdoor enthusiasts looking for protection from the sun while enjoying their sport or activities. With a reinforced brim.

  • R199.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Teknik Plus Socks - Grey - Senior
  • R599.95Add to cart

  • Quick View

GM Teknik Plus Socks – Grey – Senior

R599.95

GM Teknik Plus Socks – Grey – Senior

R599.95
  • One size fits all – this is a technical sock which shrinks in the wash but stretches back to its original size.
  • The GM Teknik Plus sock combines Merino Wool and polypropylene to help wick away moisture, keeping the feet dry and blister free. The loop pile construction provides fully cushioned comfort.
  • The double padded sole, incorporating Cordura in the heel and toe, ensure durability and protection and with a specially designed relaxed top, ventilation channels and a flat link toe seam.
  • R599.95Add to cart

  • Quick View
GM Teknik Socks - Grey - Senior
  • R499.00Add to cart

  • Quick View

GM Teknik Socks – Grey – Senior

R499.00

GM Teknik Socks – Grey – Senior

R499.00

The GM Teknik Socks offer a great combination of comfort, durability, and support for cricket players. Their high-quality materials and thoughtful design make them a valuable addition to any cricketer’s gear for both practice and matches.

  • R499.00Add to cart

  • Quick View
GM Premier Socks - Senior
  • R249.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Premier Socks – Senior

R249.95

GM Premier Socks – Senior

R249.95

The GM Premier Sock is made for cricketers looking for comfort and performance on the field. Lightweight, comfortable sock.

  • R249.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Pro Lite Grip
  • R109.00 - R719.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Pro Lite Grip

R109.00 - R719.95

GM Pro Lite Grip

R109.00 - R719.95

+ Full Size
+ Zelos II Black/Yellow/Green, Chroma Black/Silver, Siren Blue, White
+ GM’s Lightest ever Grip!

  • R109.00 - R719.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Fuze Grip
  • R135.00 - R145.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Fuze Grip

R135.00 - R145.00

GM Fuze Grip

R135.00 - R145.00

Durable lightweight grip with unique design for excellent shot control.

  • R135.00 - R145.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Hex Grip - Senior
  • R99.95 - R1,299.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Hex Grip – Senior

R99.95 - R1,299.95

GM Hex Grip – Senior

R99.95 - R1,299.95

Colours available:

  • Eclipse Black, Icon White, Siren Blue
  • R99.95 - R1,299.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Control Grips
  • R55.00 - R539.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Control Grips

R55.00 - R539.95

GM Control Grips

R55.00 - R539.95
  • GM Cricket Bat Grips Suits All Type Of Cricket Bats.
  • Super soft rubber with outstanding grip.
  • Quality Grip from GM for the Bat Handles.
  • Comfortable in use
  • Grips not individually packaged
  • R55.00 - R539.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Matrix Grips
  • R40.00 - R459.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Matrix Grips

R40.00 - R459.95

GM Matrix Grips

R40.00 - R459.95

Durable grip to help maximise your bat control.

  • R40.00 - R459.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Ripple Grip - Senior
  • R85.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Ripple Grip – Senior

R85.00

GM Ripple Grip – Senior

R85.00

Durable unique design with outstanding grip and soft feel for a safe and secure grip.

  • R85.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Hypa Grip
  • R109.95 - R1,359.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Hypa Grip

R109.95 - R1,359.95

GM Hypa Grip

R109.95 - R1,359.95
  • Full Size
  • Black
  • Comfortable
  • Lightweight
  • Outstanding feel
  • Made from soft, durable rubber
  • R109.95 - R1,359.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Patriot Grip - SA
  • R109.95Add to cart

  • Quick View

GM Patriot Grip – SA

R109.95

GM Patriot Grip – SA

R109.95

Durable grip for perfect balance between grip and feel.

  • R109.95Add to cart

  • Quick View
Matrix X Senior Rubber Grip - Black
  • R29.95Add to cart

  • Quick View

Matrix X Senior Rubber Grip – Black

R29.95

Matrix X Senior Rubber Grip – Black

R29.95

The Matrix X Senior Rubber Grip is designed for cricket bats, providing players with improved control and comfort while batting.

  • R29.95Add to cart

  • Quick View
GM Test Stumps-29"
  • R2,999.95Add to cart

  • Quick View

GM Test Stumps-29″

R2,999.95

GM Test Stumps-29″

R2,999.95

Made in the UK

Finest quality straight grained Ash, wax finished

Size out of ground – 29” 

All stumps are supplied in sets of six, complete with four bails.

  • R2,999.95Add to cart

  • Quick View
GM County Stumps-29"
  • R1,999.95Add to cart

  • Quick View

GM County Stumps-29″

R1,999.95

GM County Stumps-29″

R1,999.95
  • Made in the UK
  • High quality Beech, wax finished
  • Size out of ground – 29”
  • All stumps are supplied in sets of six, complete with four bails
  • R1,999.95Add to cart

  • Quick View
GM Ash Stumps
  • R499.00 - R849.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Ash Stumps

R499.00 - R849.95

GM Ash Stumps

R499.00 - R849.95
  • High quality white Willow
  • Size out of ground – 25″ (Junior) 27” (Youth) 29″ (Senior)
  • All stumps are supplied in sets of six, complete with four bails
  • R499.00 - R849.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Springback Stumps
  • R999.95Add to cart

  • Quick View

GM Springback Stumps

R999.95

GM Springback Stumps

R999.95
  • 3 stumps loaded on solid cast iron base
  • Including Bails
  • Ideal for heavy duty use
  • Size out of ground – 28”
  • Suitable for all age groups
  • R999.95Add to cart

  • Quick View
GM Springback Target Stumps
  • R999.95Add to cart

  • Quick View

GM Springback Target Stumps

R999.95

GM Springback Target Stumps

R999.95

Perfect your accuracy and sharpen your fielding skills with the GM Springback Target Stumps. Built with a durable steel spring base, these stumps are designed to return to an upright position after impact—ideal for high-intensity training sessions. Whether you’re working on direct hits or fielding drills, they’re an essential tool for players of all levels aiming to up their game.

  • R999.95Add to cart

  • Quick View
Unicorn Eclipse Pro Dartboard
  • R1,329.95Add to cart

  • Quick View

Unicorn Eclipse Pro Dartboard

R1,329.95

Unicorn Eclipse Pro Dartboard

R1,329.95

Championship Quality Bristle Dartboard

  • R1,329.95Add to cart

  • Quick View
Unicorn Striker Dartboard
  • R899.00Add to cart

  • Quick View

Unicorn Striker Dartboard

R899.00

Unicorn Striker Dartboard

R899.00

High Quality Entry Level Dartboard

  • R899.00Add to cart

  • Quick View
Unicorn Contender Dartboard
  • R849.00Add to cart

  • Quick View

Unicorn Contender Dartboard

R849.00

Unicorn Contender Dartboard

R849.00

The Unicorn Contender Board is the ultimate starter board.

The Contender Dartboard is designed for newcomers to darts to get maximum enjoyment from the incredible game we know and love. When starting out, hitting the winning double or getting close to treble 20 can seem impossible, but the Contender board makes it twice as likely!

What’s the point in playing a game of darts if you can’t enjoy it? The Contender board will increase scoring, decrease frustration and make you more likely to come back and play again! Once you feel confident that you can hit your targets, then you’re ready to progress to a traditional sized dartboard, of which Unicorn have a variety to suit every player.

  • R849.00Add to cart

  • Quick View
Unicorn Smartboard
  • R5,999.00Add to cart

  • Quick View

Unicorn Smartboard

R5,999.00

Unicorn Smartboard

R5,999.00

A high quality, traditional bristle board with the addition of instant app-enabled scoring technology connected through Bluetooth LE, built into the dartboard.

For over 80 years, Unicorn Darts have been at the forefront of innovating darts technology.

Now, we introduce the revolutionary new Unicorn Smartboard, the world’s first app-enabled auto-scoring dartboard. With instant scoring, made possible by the amazing Unicorn Scorebuddy app.  You can play 6 exciting games suitable for all ability levels. Either social or professional, it’s darts re-invented to be fun for everyone!

With Bluetooth LE connectivity, the Unicorn Smartboard instantly transmits the score of every dart to the Scorebudy app on your mobile device or tablet. Included in the Scorebuddy app is the ability to auto-score 6 different game modes, ranging from the traditional 01 games to ‘Around The World’.

The ability to play with up to 12 players in doubles, or 6 in singles, means that the Unicorn Smartboard is suitable for all abilities. You can also face the ultimate test in challenging the Scorebuddy Robot to a game-type of your choosing.

The Smartboard comes complete with 6 steel-tipped darts, although any steel-tipped darts are compatible, and is also fully portable with no mains connection required. Our Oche Mate measuring tape is also supplied to correctly measure board height and oche standing position. Just insert 3 x AA batteries (not included with Smartboard) and you are ready to go!

PLEASE NOTE : SMARTBOARD & SCOREBUDDY are only licensed for domestic use. They are not to be used for commercial purposes.

  • R5,999.00Add to cart

  • Quick View
Unicorn Solar Flare Ultimate Surround
  • R2,399.00Add to cart

  • Quick View

Unicorn Solar Flare Ultimate Surround

R2,399.00

Unicorn Solar Flare Ultimate Surround

R2,399.00

Shadow free lighting surround for any size bristle dartboard.

Following on from the original Solar Surround, the Solar Flare Surround marks the Second Generation of Unicorn’s Illuminated pro surround range.

As well as allowing shadow-free illuminated play for any size bristle dartboard, the engineered mechanical push fit ensures secure location on board and combined with a robust integrated aluminium cover, the Solar Flare is in a class of its own.

  • R2,399.00Add to cart

  • Quick View
Unicorn Professional Dartboard Surround
  • R1,699.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

Unicorn Professional Dartboard Surround

R1,699.00

Unicorn Professional Dartboard Surround

R1,699.00

Ultra Heavy Duty Protection Ring

  • R1,699.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
Unicorn Striker Dartboard Surround
  • R1,199.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

Unicorn Striker Dartboard Surround

R1,199.00

Unicorn Striker Dartboard Surround

R1,199.00

Lightweight Injection Moulded EVA Protection Ring

  • R1,199.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
Springback Half Target Stump
  • R499.95Add to cart

  • Quick View

Springback Half Target Stump

R499.95

Springback Half Target Stump

R499.95

Ideal for training, especially fielding drills

  • R499.95Add to cart

  • Quick View
Unicorn Jigsaw Dartboard Surround - Black
  • R1,029.00Add to cart

  • Quick View

Unicorn Jigsaw Dartboard Surround – Black

R1,029.00

Unicorn Jigsaw Dartboard Surround – Black

R1,029.00

Lightweight Jigsaw Surround

  • R1,029.00Add to cart

  • Quick View
Unicorn Raised Oche Dart Mat
  • R3,799.95Add to cart

  • Quick View

Unicorn Raised Oche Dart Mat

R3,799.95

Unicorn Raised Oche Dart Mat

R3,799.95

Lightweight Portable Darts Oche

  • R3,799.95Add to cart

  • Quick View
GM Multi Surface Stump Set
  • R999.95Add to cart

  • Quick View

GM Multi Surface Stump Set

R999.95

GM Multi Surface Stump Set

R999.95

Features:

– Durable stumps for competitive or recreational use
– Three removable molded stumps with bails on heavy-duty rubber base
– Size out of the ground – 28″
– Suitable for all age groups

  • R999.95Add to cart

  • Quick View
GM Multi Surface Single Stump
  • R449.95Add to cart

  • Quick View

GM Multi Surface Single Stump

R449.95

GM Multi Surface Single Stump

R449.95

Single removable moulded stump on rubber base
Ideal for training, especially fielding drills

  • R449.95Add to cart

  • Quick View
GM Mini Bats
  • R139.95Add to cart

  • Quick View

GM Mini Bats

R139.95

GM Mini Bats

R139.95

Ideal For Souvenirs Or To Collect Autographs

  • R139.95Add to cart

  • Quick View
GM Miniature Bat - 17 inches - Mana
  • R119.95Add to cart

  • Quick View

GM Miniature Bat – 17 inches – Mana

R119.95

GM Miniature Bat – 17 inches – Mana

R119.95

Ideal for souvenirs or to collect autographs

  • R119.95Add to cart

  • Quick View
GM Miniature Bat 17 Inches (43cm)
  • R119.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM Miniature Bat 17 Inches (43cm)

R119.95

GM Miniature Bat 17 Inches (43cm)

R119.95

Ideal for souvenirs or to collect autographs

  • R119.95Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Score Book 100 Innings
  • R539.95Add to cart

  • Quick View

GM Score Book 100 Innings

R539.95

GM Score Book 100 Innings

R539.95

100 innings worth of scoring statistics

  • Comprehensive analysis including end of season statistics
  • 33cm x 25cm
  • R539.95Add to cart

  • Quick View
GM Score Book 60 Innings
  • R459.95Add to cart

  • Quick View

GM Score Book 60 Innings

R459.95

GM Score Book 60 Innings

R459.95

60 innings worth of scoring statistics

  • Comprehensive analysis including end of season statistics
  • 33cm x 15.5cm
  • R459.95Add to cart

  • Quick View
GM County Bails
  • R99.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View

GM County Bails

R99.00

GM County Bails

R99.00

The GM County Bails are made for cricket enthusiasts looking for reliable and durable bails for their games.

  • R99.00Select options This product has multiple variants. The options may be chosen on the product page

  • Quick View
GM Umpire Counter
  • R119.95Add to cart

  • Quick View

GM Umpire Counter

R119.95

GM Umpire Counter

R119.95

Keep track of the numbers of balls bowled per over and the total overs up to 99

Fits comfortably in your pocket

  • R119.95Add to cart

  • Quick View
  • ←
  • 1
  • 2
  • 3
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • →
footer logo
  •   +27 (0) 11 695 9640
  •   clair@opalsport.com
  •   brad@opalsport.com
 

Categories

  • Golf
  • Cricket
  • Darts
  • Ball Sports

My Account

  • MY ACCOUNT
  • COMPETITION RULES
  • CONTACT US
  • TERMS AND CONDITIONS
  • RETURNS POLICY
COPYRIGHT © 2025 OPALSPORTS. ALL RIGHTS RESERVED
PayGate-Card-Brand-Logos

This website requires cookies to provide all of its features. For more information on what data is contained in the cookies, please see our Cookie Policy page. To accept cookies from this site, please click the Accept Cookies button below.

Preference Disable All Allow All
seers logo
×

About Cookies

This website requires cookies to provide all of its features. For more information on what data is contained in the cookies, please see our Cookie Policy page. To accept cookies from this site, please click the Accept Cookies button below.

Allow All Disable All

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third-party advertisers.

Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.

Save my choices
Powered by