www.gray-nicolls.co.za
Open in
urlscan Pro
172.67.75.28
Public Scan
URL:
https://www.gray-nicolls.co.za/explore/customer-service/warranty-and-repairs
Submission: On December 02 via api from ZA — Scanned from US
Submission: On December 02 via api from ZA — Scanned from US
Form analysis
4 forms found in the DOMGET https://www.gray-nicolls.co.za/catalogsearch/result/
<form class="form minisearch" id="search_mini_form" action="https://www.gray-nicolls.co.za/catalogsearch/result/" method="get">
<div class="field search">
<label class="label" for="search" data-role="minisearch-label">
<span>Search</span>
</label>
<div class="control">
<input id="search" type="text" name="q" value="" placeholder="Search the store" class="input-text" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off" aria-expanded="false">
<div id="search_autocomplete" class="search-autocomplete"></div>
</div>
</div>
<div class="actions">
<button type="submit" title="Search" class="action search" aria-label="Search">
<span>Search</span>
</button>
</div>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go3279073480 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-RchNRk" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 450px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 20px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 400px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-016JB91TTR000000000029EH2X" style="width: 100%;">
<p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
style="font-size: 24px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold;">Sign up and get 10% off</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-016JB91TTR000000000029EH80" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><strong>NB</strong><span> Apply the voucher you receive at checkout to receive the discount</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_016JB91TTR000000000029EH2Z" class="needsclick go3549750049 kl-private-reset-css-Xuajs1"
type="email" autocomplete="email" name="email" tabindex="0" placeholder="Enter your email address" aria-label="Enter your email address" aria-required="true" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(148, 149, 150);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
<fieldset class="needsclick go983184302 kl-private-reset-css-Xuajs1" style="align-self: flex-end; display: block;">
<legend class="needsclick kl-private-reset-css-Xuajs1" id="kl_popiConsent__6_label"
style="color: rgb(0, 0, 0); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px; margin-right: 8px; margin-bottom: 8px;"> I agree to T&Cs
and to receive marketing email</legend>
<div role="group" aria-required="true" class="needsclick kl-private-reset-css-Xuajs1" style="display: block;"><input class="needsclick klaviyo-sr-only kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox" id="popiConsent__6__9"
name="popiConsent__6" aria-invalid="false" aria-label="Yes"><label class="needsclick go3431972610 kl-private-reset-css-Xuajs1" for="popiConsent__6__9"
style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(148, 149, 150); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
<g>
<g>
<rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="#FFFFFF"></rect>
</g>
</g>
</svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
<defs></defs>
<g id="checkbox_inner_popiConsent__6__9" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="checkbox-on-checkbox_inner_popiConsent__6__9" transform="translate(3.000000, 4.000000)" fill="#303B43">
<polygon id="shape-checkbox_inner_popiConsent__6__9" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
</g>
</g>
</svg>
<div class="needsclick kl-private-reset-css-Xuajs1"
style="cursor: pointer; color: rgb(0, 0, 0); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
Yes</div>
</label></div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</fieldset>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-016JB91TTR000000000029EH32" style="width: 100%;">
<p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span>NB</span><span> Min. spend R500 and single use per account. Signing up does not create an account. By
subscribing you agree to
our </span><a href="https://www.gray-nicolls.co.za/terms-conditions" target="_blank" rel="noopener">terms</a><span> and</span><a href="https://www.gray-nicolls.co.za/privacy-policy-cookie-restriction-mode" target="_blank" rel="noopener"><span> </span>privacy policy</a>
</p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;"><button
class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(237, 28, 36); border-radius: 4px; border-style: none; border-color: rgb(0, 0, 0); border-width: 2px; color: rgb(255, 255, 255); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 54px; width: 100%;">Subscribe</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
POST https://www.gray-nicolls.co.za/newsletter/subscriber/new/
<form class="form subscribe" novalidate="novalidate" action="https://www.gray-nicolls.co.za/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail">
<div class="field newsletter">
<div class="control">
<label for="newsletter-popup">
<input name="email" type="email" id="newsletter-popup" placeholder="Email Address" data-validate="{required:true, 'validate-email':true}">
<div class="actions">
<button class="action subscribe primary" title="Subscribe" type="submit" aria-label="Subscribe">
<span>Subscribe</span>
</button>
</div>
</label>
</div>
</div>
<div class="field-recaptcha" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container" data-bind="scope:'recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796'">
<!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-wrapper">
<div class="g-recaptcha" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796">
<div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-ywfbpdf7v3tn" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Ldt0_caAAAAACYKleKsyXX0Y_RTdtnLYPHPSf50&co=aHR0cHM6Ly93d3cuZ3JheS1uaWNvbGxzLmNvLnphOjQ0Mw..&hl=en&v=pPK749sccDmVW_9DSeTMVvh2&theme=light&size=invisible&badge=inline&cb=bjea0n4wvz67"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div>
<!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
</div>
<!-- /ko -->
</div><input type="text" name="token" style="display: none">
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="customer-email" type="email" class="input-text" placeholder="Email" data-mage-init="{"mage/trim-input":{}}" data-bind="attr: {autocomplete: autocomplete}"
data-validate="{required:true, 'validate-email':true}" autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" placeholder="Password" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
<div class="toggle-password"></div>
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-popup-login-wrapper">
<div class="g-recaptcha" id="recaptcha-popup-login">
<div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-ur2n5rc1qvni" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Ldt0_caAAAAACYKleKsyXX0Y_RTdtnLYPHPSf50&co=aHR0cHM6Ly93d3cuZ3JheS1uaWNvbGxzLmNvLnphOjQ0Mw..&hl=en&v=pPK749sccDmVW_9DSeTMVvh2&theme=light&size=invisible&badge=inline&cb=5qmfdc8irobf"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-1" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div>
</div>
<!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<div class="actions-toolbar">
<input name="context" type="hidden" value="checkout">
<div class="primary">
<button type="submit" class="action action-login primary" name="send" id="send2">
<span data-bind="i18n: 'Login'">Login</span>
</button>
</div>
<div class="secondary">
<a class="action forgot-password" data-bind="attr: {href: forgotPasswordUrl}" href="https://www.gray-nicolls.co.za/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Password?'">Forgot Password?</span>
</a>
</div>
</div>
</div>
<input type="text" name="token" style="display: none">
</form>
Text Content
The store will not work correctly in the case when cookies are disabled. JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. We use our own and third-party cookies to personalize content and to analyze web traffic. Read more about cookies Accept Toggle Nav Menu * New Arrivals * Cricket Bats * All Cricket Bats View all * * Collections * All Collections View all * * Shockwave * Tempesta * GEM 2.0 * Classics * Hypernova * Alpha * Bat Grips * Other Cricket Bats * * * Protection * All Protection View all * * Batting Pads * All Batting Pads View all * Classic Batting Pads * Junior Batting Pads * GEM Range * * More Protection * All More Protection View all * * Gloves * Helmets * Body Armour * Abdo Guards * * * WK * All WK View all * * Gloves * * Pads * * Accessories * * Balls & Training * All Balls & Training View all * * Match Balls * * Training Equipment * * Stumps and Sundries * * Teamwear * More Products * All More Products View all * * Shoes * All Shoes View all * Cricket Shoes * * Clothing * All Clothing View all * * Tops * Bottoms * * * Luggage * All Luggage View all * * Wheelie Bags * Duffle Bags * * * Clads * * Last of Best Sellers Sign In Create an Account Help Contact Us Size Guides FAQ Returns & Exchanges Account Search Search Search * * Help * Track My Order * Contact Us * Size Guides * FAQ * Returns & Refunds * * Account * My Account * My Quotes * My Orders * My Wish List * Account Information * Address Book * Newsletter * Sign In * Create an Account Back to main menu Help Contact Us Size Guides FAQ Returns & Exchanges Account Sign In Create an Account Up your game with our online exclusives Shop Online Exclusives WARRANTY POLICY All of Gray-Nicolls' cricket apparel and equipment is guaranteed to perform and is covered by a warranty to the original owner against any manufacturing defects. Should the fabric, materials or construction of your Gray-Nicolls product ever let you down, we commit to repair or replace your purchase at our discretion. This excludes reasonable wear and tear from normal use of the product, as well as any damage due to improper use, alterations or modifications or an accident. WHAT DOES REASONABLE WEAR AND TEAR MEAN? Reasonable wear and tear refer to the unavoidable deterioration of a garment or product resulting from normal use by the owner. This does not refer to a time period that is indefinite or the actual lifespan of the owner. The manner in which the product is used directly impacts the usual and customary wearable/usable life of the product, as materials will deteriorate and fade over time and moving parts will also wear and tear, as can naturally be expected. Damage that is not covered by our warranty can potentially be repaired at our Service Center in Cape Town for a nominal fee and return shipping costs. Please see the Returns & Refunds policy page for more information on manufacturing defects. WHAT DOES PRACTICAL PRODUCT LIFESPAN MEAN? The "Practical Product Lifespan" refers to the usual and customary wearable life of the product. The Practical Product Lifespan does not mean for your lifetime or means a time period that is indefinite. The manner in which the product is used directly impacts the usual and customary wearable life of the product, as materials will deteriorate and fade over time and moving parts will also wear and tear. HOW TO SEND US YOUR PRODUCT FOR REPAIR CONTACT US TO SUBMIT YOUR REPAIR Please contact us here and select "repair" from the Query Type menu. One of our Service Centre agents will respond to your request as soon as possible. Products both in and out of warranty can be sent to the service centre for repair. If your product is under warranty, please send us a copy of your proof of purchase for validation reasons. If your product is out of warranty, then the service centre agent will send you a quotation for the repair of the item via email. SHIP YOUR ITEM TO US If you plan to use a courier to send the product to us, please package it carefully in bubble wrap in a sturdy box. Please also include the following information in your parcel: * Full name * Contact details * Return address * Information about the damage to the item being sent DELIVERY ADDRESS FOR REPAIRS Attention: Gray-Nicolls Service Center 15 Induland Avenue Lansdowne 7780 Need assistance? support hours order tracking Track my order call 087 821 8811 e-mail Contact Us Customer Services * Returns & Exchanges * Size Guides * Product Care * Warranty & Repairs About Us * Contact Us * About Us My Account * My Account * Track My Order * Delivery & Shipping * FAQ More Info * Sign Up to Newsletter * Become a Reseller Shop the new cricket season from the world's choice for cricket bats, cricket batting pads, cricket balls and cricket accessories - since 1855. © Copyright 2024 Gray-Nicolls South Africa. Terms & Conditions Compare Products Close dialog Sign up and get 10% off NB Apply the voucher you receive at checkout to receive the discount I agree to T&Cs and to receive marketing email Yes NB Min. spend R500 and single use per account. Signing up does not create an account. By subscribing you agree to our terms and privacy policy Subscribe Close Subscribe Ok Close Customer login Email Address Password Login Forgot Password? Don’t have an Account? By creating an account with our store, you will be able to move through the checkout process faster, store multiple shipping addresses, view and track your orders in your account and more. Create an Account Your Shopping Bag You have no items in your shopping cart. Try browsing one of our popular categories