-->
Brand
Title
Frasers+ Price
Price RRP Ticket
Brand
Title
Frasers Plus Price £0.00
Price RRP Ticket
Brand
Title
Frasers Plus Price £0.00
Price RRP Ticket
Brand
Title
Frasers Plus Price £0.00
Price RRP Ticket
` window.addEventListener("load", () => { const pathName = window.location.pathname; switch (pathName) { case "/": callToFunctionToCreateBanner("game_production_recent", ['TOPNEWRELEASES'], '#cms-home-placement-6', ['New In']); break; case "/playstation": callToFunctionToCreateBanner("game_production_recent", ['PS5GAMES', 'PS4GAMES'], '#section-3', ['PS5 Games', 'PS4 Games']); break; case "/xbox": callToFunctionToCreateBanner("game_production_recent", ['XSXGAMES', 'XBOGAMES'], '#section-3', ['Xbox Series X Games', 'Xbox One Games']); break; case "/nintendo": callToFunctionToCreateBanner("game_production_recent", ['NINGAMES'], '#section-3', ['Nintendo Switch Games']); break; case "/pc-gaming": callToFunctionToCreateBanner("game_production_recent", ['PCGAMES'], '#section-3', ['PC Games']); break; case "/tech": callToFunctionToCreateBanner("game_production_recent", ['TOPTECH'], '#section-3', ['New In']); break; case "/toys": callToFunctionToCreateBanner("game_production_recent", ['TOPTOYS'], '#section-3', ['New In']); break; default: console.log('No matching path found for:', pathName); break; } }); function callToFunctionToCreateBanner(algoliaIndex, categories, target, tabTitles) { // Logic to create and return a banner element based on the algoliaIndex and categories const bannerElement = document.createElement('div'); bannerElement.className = 'banner'; bannerElement.innerHTML = placementHTML; document.querySelector(`${target}`).insertAdjacentElement('afterend', bannerElement); waitForElm('.gameHomepageTopContain').then((elm) => { setupSwipers(algoliaIndex, categories, tabTitles); }); } function setupSwipers(algoliaIndex, categories, tabTitles) { const tabbedBlockContainer = document.querySelector(".tabbedSwiperSection"); const client = algoliasearch( "NZYLS8C2VS", "fc425591291edf8a4c5d63bf24fe1616" ); const index = client.initIndex(`${algoliaIndex}`); const currencyFormatter = Intl.NumberFormat("en-gb", { style: "currency", currency: "GBP", minimumFractionDigits: 2, maximumFractionDigits: 2, }); function setNoProducts() { tabbedBlockContainer.classList.add("no-products"); } initProductSwipers(categories); handleSwiperTabChange(); function getAlgoliaResults(category, tabIndex) { return index.search("", { filters: `categories.code: ${category} AND isHidden:false AND hasInventory:true`, getRankingInfo: true, attributesToRetrieve: [ "hasInventory", "colourVariantID", "mainImage", "name", "brand", "productNameWithoutBrand", "ticketPrice", "sellingPrice", "memberPrice", "categories", ], hitsPerPage: 8, }) .then(({ hits }) => { const products = hits.filter((x) => x != null && x.hasInventory); const ProductsSwiperContainer = tabbedBlockContainer.querySelector(`.swiperContainerTabbedSwiperListTab${tabIndex + 1} .swiper-wrapper`); let tabEl = null; const tabTitleEls = document.querySelectorAll('.tabbedSwiperListWrapper button'); const tabTitleEl = tabTitleEls[tabIndex]; tabTitleEl.innerHTML = tabTitles[tabIndex]; if (products.length > 0) { tabTitleEl.classList.toggle('hidden', false); updateProductSwiperProducts(products, ProductsSwiperContainer); } }); } Promise.all(categories.map((cat, tabIndex) => getAlgoliaResults(cat, tabIndex) )).then(()=>{ const firstVisibleTabEl = document.querySelector('.tabbedSwiperListBtn:not(.hidden)'); const firstVisibleTabContentEl = document.querySelector(`#${firstVisibleTabEl.id}-content`); firstVisibleTabEl.classList.add('active'); firstVisibleTabEl.ariaSelected = 'true'; firstVisibleTabContentEl.classList.add('activeTab'); }); function initProductSwipers(categories) { categories.forEach((cat, tabIndex) => { new Swiper(`.swiperContainerTabbedSwiperListTab${tabIndex + 1}`, { observer: true, slidesPerView: 2.2, spaceBetween: 24, navigation: { nextEl: `.swiperContainerTabbedSwiperListTab${tabIndex + 1} .swiper-button-next`, prevEl: `.swiperContainerTabbedSwiperListTab${tabIndex + 1} .swiper-button-prev`, }, scrollbar: { el: `.swiperContainerTabbedSwiperListTab${tabIndex + 1} .swiper-scrollbar`, draggable: true, }, loop: false, freeMode: true, breakpoints: { 1300: { slidesPerView: 4.2, spaceBetween: 40, }, 768: { slidesPerView: 4.2, }, 425: { slidesPerView: 2.2, }, }, }); }); } function updateProductSwiperProducts(products, swiperTab) { let productsHtml = ""; products.forEach((product) => { const template = tabbedBlockContainer.querySelector(".swiper-slide.is-template").cloneNode(true); template.classList.remove("is-template"); template.setAttribute( "href", `/${encodeURIComponent(product.name.replaceAll(" ", "-"))}-${product._highlightResult.productId.value }#colcode=${product.colourVariantID}` ); template.querySelector( ".slide-image" ).innerHTML = ``; template.querySelector(".slide-brand").innerHTML = product.brand; if (product.name.includes(product.brand)) { template.querySelector(".slide-title").innerHTML = product.name.replace(product.brand, '').trim(); } else { template.querySelector(".slide-title").innerHTML = product.name; } if (product.memberPrice) { template.querySelector( ".slide-frasers-plus-price span" ).innerHTML = `Frasers Plus Price ${currencyFormatter.format( product.memberPrice )}`; } template.querySelector(".slide-price .list-price").innerHTML = currencyFormatter.format(product.sellingPrice); template.querySelector(".slide-price .ticket-price").innerHTML = currencyFormatter.format(product.ticketPrice); if(product.sellingPrice > 0 && product.ticketPrice > 0 && product.sellingPrice !== product.ticketPrice) { template.querySelector(".slide-price .list-price").classList.add('sale-price'); } if (product.priceLabel != null) { template.querySelector( ".slide-price .additional-price-label" ).innerHTML = product.priceLabel; } else { template.querySelector( ".slide-price .additional-price-label" ).style.display = "none"; } if (product.sellingPrice === product.ticketPrice) { template.querySelector(".slide-price .ticket-price").style.display = "none"; } if (product._highlightResult.sashName && product._highlightResult.sashName.value === "PreOrder" ) { template.querySelector(".shop-now-button-text").innerHTML = "Pre-Order Now"; } else { template.querySelector(".shop-now-button-text").innerHTML = "Shop Now"; } productsHtml += template.outerHTML; }); swiperTab.innerHTML = productsHtml; } }
Wish List 0
My Wish List
Colour:
This product will be delivered by , and may arrive separately to other items in your basket.
Personalised:
: ( x )
Remove Personalisation
Price:
Total:
;
We'll hold your wish list for 30 days.
Sign in to sync your wish list across all your devices.
Sign In View Wish List
Checkout
Bag is empty
Bag items: Basket Checkout total:
My Bag
Hurry! Items in bag aren't reserved!
Don't miss out and checkout now!
Discount:
Total:
Basket contains an out of stock item. Please remove to continue
View Bag Checkout
Sign In
Due to maintenance pre-orders are unavailable. Check back soon.
Bandai Namco Entertainment DRAGON BALL XENOVERSE 2
DRAGON BALL XENOVERSE 2
£15.99
£19.99
(
20% off
)
Add to bag
Out of stock
…
Product code: 937350
YOUR STORY, YOUR AVATAR, YOUR DRAGON BALL WORLD
Dragon Ball Xenoverse 2 is the ultimate Dragon Ball gaming experience, packed with thrilling action, epic battles, and endless customization options. Create your own character, explore Conton City and team up with iconic characters from the series as a teacher to train and be ready to battle against formidable enemies to rescue the flow of History!
As you progress through the game, you can customize your character's appearance, abilities, and moveset, allowing you to create a truly unique and powerful fighter.
The fun doesn't stop there! Dragon Ball Xenoverse 2 also features online multiplayer modes, where you can battle against other players from around the world in epic showdowns or participate in Raid Battles to face gigantic foes with other players.
THE FIGHTER YOU ALWAYS WANTED TO BE.
With a vast array of customization options, you can create a character that truly fits your style and personality. From race and appearance to abilities and moveset, you have complete control over your fighter.
AN INFINITE ONLINE EXPERIENCE.
With several online multiplayer modes and in-game events, battles never stop! Face against other players from around the world in epic showdowns or team up with them against gigantic threats in Raid Battles.
LET YOUR FIGHTING SPIRIT BURN!
Dive into the intense and action-packed battles typical of Dragon Ball. Whether it's during one-on-one fights or massive battles against multiple enemies, let yourself go in the thrill of the fight!
THE WHOLE DRAGON BALL UNIVERSE AWAITS.
Jump into different locations and timelines of Dragon Ball! Battle in iconic locations from the Dragon Ball universe and interact with famous characters to protect history.
-
Standard Delivery
Delivered within 3 - 7 days (excludes Public holidays).
£4.99
-
Collect In Store
Delivered to your chosen store 3-7 days
Spend over £100 (excluding delivery charge) to get a £5 voucher to spend in-store
£4.99
-
International Delivery
International Delivery is available for this product. The cost and delivery time depend on the country.
Returns
You can now return your online order in a few easy steps.
Select your preferred tracked returns service.
We have print at home, paperless and collection options available.
You have 28 days for all standard products to return your order from the date it’s delivered.
Consoles have 1 year warranty as standard so returns can fall outside of the 28 days for these products. Customers can purchase extended warranties through GAME and warranty protected items can be exchanged/refunded outside of 28 days too.
If you've had items delivered to you from one of our brand partners please see additional information in regards to returning those items on our online returns page.
Please note: Unfortunately certain items cannot be returned. For more information please visit our full online returns page
£0.00
£15.99
£19.99
(
20% off
)
Colour
Xbox 4
- One Size
Size guide
Reduce quantity
Increase quantity
RUNNING LOW
-
Less than 10 available
HURRY
-
Selling fast
Add to bag
Out of stock
Release Date:
This product is sold to you by .
This product will be sold by and is therefore only available for delivery to addresses within .
Returns must be sent to and will be eligible for refund only, no exchanges are available.
In accordance with our privacy policy, we will share details of your order with using a platform provided by CommerceHub.
Promotions and discounts are unavailable on this item. Gift cards cannot be used on this purchase.
For full terms and conditions, click here.
Learn more
Pegi Rating:
Suitable for people aged 16 and over.
Read More...
This rating is applied once the depiction of violence (or sexual activity) reaches a stage that looks the same as would be expected in real life. The use of bad language in games with a PEGI 16 rating can be more extreme, while the use of tobacco, alcohol or illegal drugs can also be present.
Buy now.
Pay later.
Earn rewards
Representative APR: 29.9% (variable)
Credit subject to status. Terms apply.
Missed payments may affect your credit score
FrasersPlus
Available Products
- No Products Found
{{#if alternativeImage}}
{{/if}} {{#if imageSashUrl}} {{#if lazyLoad}} {{else}} {{/if}} {{/if}} {{#if sash}}
{{/if}}
{{#if productSizes}}{{#if productSizes.useAlternateSizes}} Sizes: From {{productSizes.minSize}} to {{productSizes.maxSize}} {{else}}{{#if productSizes.sizes}} Sizes: {{productSizes.sizes}} {{/if}}{{/if}}{{/if}}
{{#if memberPrice}}{{#unless hidePrice}}
{{#if memberFromPriceConverted}}{{memberPriceSchemeConverted}} price from{{memberFromPriceConverted}}{{else}}{{memberPriceSchemeConverted}} Price{{memberPriceConverted}}{{/if}}
{{/unless}}{{/if}}
{{#unless hidePrice}}
{{#if showFromPriceLabel}} From {{/if}} {{#if discountPercentage}} {{price}} {{else}} {{price}} {{/if}}
{{/unless}} {{#unless hidePrice}} {{#if priceLabel}} {{priceLabel}} {{/if}} {{/unless}} {{#unless hidePrice}} {{#if showTicketPrice}}
{{#if showTicketPricePrefix}} RRP {{/if}} {{ticketPrice}}
{{/if}} {{/unless}} {{#if discountPercentText}}
(
{{discountPercentText}}% off
)
{{/if}}
{{financeMonthlyPayment}}
{{#unless hidePrice}}
{{/unless}}
{{#unless nonBuyableProductText}}
{{/unless}}{{#unless nonBuyableProductText}}
{{/unless}}
{{#if productRollupVariants}}
- {{#each topProductRollupVariants}}
- {{#if url}} {{else}} {{/if}} {{/each}}
{{#if showProductRollupVariantMoreLink}}
View All {{productRollupVariantMoreCount}} Colours
{{/if}}
{{/if}}
{{#if isLastProductInList}} {{#if hasAdvertPlacement}}
{{/if}}{{/if}}{{/each}}