ROH Wheels
Searching for products...

Filters

Loading filters...

#{filter.label}

#{product.node.vendor}
#{product.node.title}
View Product
#{product.node.promoTitle}
#{product.node.priceDropData.label}
#{product.node.vendor}
#{tag}

#{getProductTitleFromTags(product.node)}

#{line.trim()}

#{product.node.title}

Front: #{fitmentDisplay(product.node).frontSize || ''} #{fitmentDisplay(product.node).frontPrice || ''}
Rear: #{fitmentDisplay(product.node).rearSize || ''} #{fitmentDisplay(product.node).rearPrice || ''} Not available
Rear: Not available
Front
#{getSplitQty(product.node, 'front')}
#{getSplitStock(product.node, 'front')?.available === 'L' ? 'Limited stock' : availabilityString(product.node)} in #{getNearestStoreName()} (#{getSplitStock(product.node, 'front').availableQty} available) – #{getSplitStock(product.node, 'front').leadTimeDays} day lead time
#{getSplitStock(product.node, 'front')?.available === 'L' ? 'Limited stock' : wheelAvailabilityString(product.node).line1} (#{getSplitStock(product.node, 'front').availableQty} available) – #{getSplitStock(product.node, 'front').leadTimeDays} day lead time
#{wheelAvailabilityString(product.node).line2}
Not available at #{getNearestStoreName()}
Checking...
Rear
#{getSplitQty(product.node, 'rear')}
#{getSplitStock(product.node, 'rear')?.available === 'L' ? 'Limited stock' : product?.node?.splitProduct?.node ? availabilityString(product.node.splitProduct.node) : availabilityString(product.node)} in #{getNearestStoreName()} (#{getSplitStock(product.node, 'rear').availableQty} available) – #{getSplitStock(product.node, 'rear').leadTimeDays} day lead time
#{getSplitStock(product.node, 'rear')?.available === 'L' ? 'Limited stock' : product?.node?.splitProduct?.node ? wheelAvailabilityString(product.node.splitProduct.node).line1 : wheelAvailabilityString(product.node).line1} (#{getSplitStock(product.node, 'rear').availableQty} available) – #{getSplitStock(product.node, 'rear').leadTimeDays} day lead time
#{wheelAvailabilityString(product.node.splitProduct.node).line2}
Not available at #{getNearestStoreName()}
Checking...
Rear
0
Not available
SAVE #{product.node.saving} ON A SET OF 4 [#{product.node.promoUnitPrice} ea]
#{product.node.stock?.available === 'L' ? 'Limited stock' : availabilityString(product.node)} in #{getNearestStoreName()} (#{product.node.stock.availableQty} available) – #{product.node.stock.leadTimeDays} day lead time
#{product.node.stock?.available === 'L' ? 'Limited stock in ' + getNearestStoreName() : wheelAvailabilityString(product.node).line1} (#{product.node.stock.availableQty} available) – #{product.node.stock.leadTimeDays} day lead time
#{wheelAvailabilityString(product.node).line2}
Not available at #{getNearestStoreName()}
Checking stock...
#{promoStore.priceFormat(product.node.priceRange.minVariantPrice.amount)} #{String(product.node.productType || '').toLowerCase().includes('wheel') ? 'per wheel' : 'per tyre'}
SAVE #{product.node.saving} ON A SET OF 4 [#{product.node.promoUnitPrice} ea]
Enquiring... #{(hasNearestStore() && product.node.stock?.available === 'N') ? 'Enquire now' : 'View Product'} View Product

This collection currently excludes products for your #{vehicleName}

See all deals
There are no products that match your filters in this promotion

This collection currently does not include products for your #{vehicleName}

See all deals
There are no products that match your filters in this collection
See all Tyres See all Wheels

Discover ROH Wheels at Bob Jane T-Marts. Proudly Australian-made, these premium wheels deliver exceptional strength, performance, and style.

ROH Wheels, are built to handle tough terrains and everyday roads. Combining unmatched strength, stylish designs, and over 75 years of expertise, ROH Wheels are the perfect choice for performance and durability.

Top Selling Products

Loading products...

No products match your vehicle fitment. Browse all products.

#{product.node.vendor}
#{product.node.title}
View Product
#{product.node.promoTitle}
#{product.node.priceDropData.label}
#{product.node.vendor}
#{tag}

#{getProductTitleFromTags(product.node)}

#{line.trim()}

#{product.node.title}

Front: #{fitmentDisplay(product.node).frontSize || ''} #{fitmentDisplay(product.node).frontPrice || ''}
Rear: #{fitmentDisplay(product.node).rearSize || ''} #{fitmentDisplay(product.node).rearPrice || ''} Not available
Rear: Not available
Front
#{getSplitQty(product.node, 'front')}
#{getSplitStock(product.node, 'front')?.available === 'L' ? 'Limited stock' : availabilityString(product.node)} in #{getNearestStoreName()} (#{getSplitStock(product.node, 'front').availableQty} available) – #{getSplitStock(product.node, 'front').leadTimeDays} day lead time
#{getSplitStock(product.node, 'front')?.available === 'L' ? 'Limited stock' : wheelAvailabilityString(product.node).line1} (#{getSplitStock(product.node, 'front').availableQty} available) – #{getSplitStock(product.node, 'front').leadTimeDays} day lead time
#{wheelAvailabilityString(product.node).line2}
Not available at #{getNearestStoreName()}
Checking...
Rear
#{getSplitQty(product.node, 'rear')}
#{getSplitStock(product.node, 'rear')?.available === 'L' ? 'Limited stock' : product?.node?.splitProduct?.node ? availabilityString(product.node.splitProduct.node) : availabilityString(product.node)} in #{getNearestStoreName()} (#{getSplitStock(product.node, 'rear').availableQty} available) – #{getSplitStock(product.node, 'rear').leadTimeDays} day lead time
#{getSplitStock(product.node, 'rear')?.available === 'L' ? 'Limited stock' : product?.node?.splitProduct?.node ? wheelAvailabilityString(product.node.splitProduct.node).line1 : wheelAvailabilityString(product.node).line1} (#{getSplitStock(product.node, 'rear').availableQty} available) – #{getSplitStock(product.node, 'rear').leadTimeDays} day lead time
#{wheelAvailabilityString(product.node.splitProduct.node).line2}
Not available at #{getNearestStoreName()}
Checking...
Rear
0
Not available
SAVE #{product.node.saving} ON A SET OF 4 [#{product.node.promoUnitPrice} ea]
#{product.node.stock?.available === 'L' ? 'Limited stock' : availabilityString(product.node)} in #{getNearestStoreName()} (#{product.node.stock.availableQty} available) – #{product.node.stock.leadTimeDays} day lead time
#{product.node.stock?.available === 'L' ? 'Limited stock in ' + getNearestStoreName() : wheelAvailabilityString(product.node).line1} (#{product.node.stock.availableQty} available) – #{product.node.stock.leadTimeDays} day lead time
#{wheelAvailabilityString(product.node).line2}
Not available at #{getNearestStoreName()}
Checking stock...
#{promoStore.priceFormat(product.node.priceRange.minVariantPrice.amount)} #{String(product.node.productType || '').toLowerCase().includes('wheel') ? 'per wheel' : 'per tyre'}
SAVE #{product.node.saving} ON A SET OF 4 [#{product.node.promoUnitPrice} ea]
Enquiring... #{(hasNearestStore() && product.node.stock?.available === 'N') ? 'Enquire now' : 'View Product'} View Product