ADVERTISEMENT

BTS, Stray Kids, Seventeen, BLACKPINK, NCT 127 top best selling albums list in 2022

Published Jan 1, 2023 09:41 am

Hanteo Chart has released the list of the best selling albums in South Korea in 2022.

The ranking is based on its proprietary physical record index, which incorporates the total number of copies sold and the price of the album.

(Clockwise from top left) BTS, Stray Kids, Seventeen, BLACKPINK and NCT 127 (Big Hit Music, Twitter, Instagram)

BTS emerged as No. 1 on the best selling albums lists in 2022 with their “Proof” album garnering total sales of 3.05 million copies, equivalent to a physical record index of 7.37 million.

Stray Kids’ “Maxident” placed second with 2.65 million copies sold and an equivalent index of 2.83 million.

Seventeen’s “Face the Sun” placed third with 2.52 million copies sold in 2022 and an index of 2.61 million.

BLACKPINK’s “Born Pink” is in fourth place with 1.66 million copies in sales and an index of 1.99 million.

In fifth place is NCT 127’s “2 Baddies,” which recorded 1.81 million copies in sales and an index of 1.9 million.

Here are the 30 best selling physical albums in South Korea in 2022 ranked by physical record index, according to Hanteo Chart:

1. BTS “Proof” - 3,051,082 (total copies sold) / 7,378,546.50 (physical record index)

2. Stray Kids “Maxident” - 2,658,920 / 2,830,868.20

3. Seventeen “Face the Sun” - 2,521,486 / 2,619,369.80

4. BLACKPINK “Born Pink” - 1,664,941 / 1,999,134.00

5. NCT 127 “2 Baddies” - 1,819,390 / 1,904,989.00

6. NCT Dream “Glitch Mode” - 1,750,336 / 1,818,499.50

7. NCT Dream “Candy” - 1,661,425 / 1,737,365.90

8. Seventeen “Sector 17” - 1,465,990 / 1,618,425.50

9. Tomorrow X Together “Minisode 2: Thursday’s Child” 1,653,463 / 1,585,875.10

10. Enhypen “Manifesto: Day 1” - 1,356,357 / 1,427,556.10

11. Aespa - “Girls” - 1,423,283 / 1,409,117.50

12. NCT Dream “Beatbox” - 1,265,108 / 1,331,896.40

13. IVE - “After Like” - 1,381,388 / 1,325,129.20

14. Stray Kids “Oddinary” - 1,137,734 / 1,198,218.80

15. Lim Young-woong - “I’m Hero” - 1,114,069 / 1,161,599.40

16. ATEEZ “The World EP. 1: Movement” 971,700 1,134,070.00

17. BTS’ JIN “The Astronaut” - 963,868 / 1,108,448.20

18. (G)I-DLE “I Love” - 839,336 / 1,008,280.75

19. Red Velvet “The Reve Festival 2022; Birthday” - 796,851 / 867,658.94

20. Enhypen “Dimension: Answer” - 634,121 / 824,357.30

21. Kim Ho-joong “Panorama” - 684,118 / 820,941.60

22. Red Velvet “The Reve Festival 2022: Feel My Rhythm” - 597,744 / 777,067.20

23. BTS’ RM ‘Indigo” - 689,213 / 758,733.00

24. TWICE “Between 1 & 2” - 602,037 / 752,546.25

25. Le Sserafim “Antifragile” - 710,025 / 719,012.75

26. ITZY “Cheshire”- 815,434 / 709,674.56

27. Treasure “The Second Step: Chapter One” - 689,030 / 647,038.50

28. ITZY “Checkmate” - 689,566 / 594,079.80

29. The Boyz “Be Aware” - 517,421 / 589,105.94

30. IVE “Love Dive” - 595,551 / 579,965.25

Related Tags

bts Stray Kids ENHYPEN NCT 127 Hanteo Chart NCT Dream Seventeen TXT BLACKPINK
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.