2021 Top 100 China  Updated Jan 16, 2021

#1

Mmm Mmm Mmm Mmm

Crash Test Dummies
Best of Rock

#2

Urgent

Foreigner
Best of Rock

#3

Sharp Dressed Man

ZZ Top
Duncan Megamix 2012

#4

Legs

ZZ Top
Duncan Megamix 2012

#5

If I Could Only Flag Her Down

ZZ Top
Duncan Megamix 2012

#6

Gimme All Your Lovin'

ZZ Top
Duncan Megamix 2012

#7

Dirty Dog

ZZ Top
Duncan Megamix 2012

#8

Bad Girl

ZZ Top
Duncan Megamix 2012

#9

Per Colpa Di Chi

Zucchero Fornaciari
Duncan Megamix 2012

#10

Diavolo in Me

Zucchero Fornaciari
Duncan Megamix 2012

#11

Switch

will smith
Duncan Megamix 2012

#12

Play That Funky Music (Single Version)

Wild Cherry
Duncan Megamix 2012

#13

Summer Son

Texas
Duncan Megamix 2012

#14

Cat Scratch Fever

Ted Nugent
Duncan Megamix 2012

#15

20th Century Boy

T Rex
Duncan Megamix 2012

#16

Fox On The Run

Sweet
Duncan Megamix 2012

#17

Blockbuster

Sweet
Duncan Megamix 2012

#18

Round Round

Sugababes
Duncan Megamix 2012

#19

Push The Button - Album

Sugababes
Duncan Megamix 2012

#20

Make Me Smile (Come Up and See Me)

Steve Harley & Cockney Rebel
Duncan Megamix 2012

#21

Caroline

Staus Quo
Duncan Megamix 2012

#22

Wanderer

Status Quo
Duncan Megamix 2012

#23

Little Miss Can't Be Wrong

Spin Doctors
Duncan Megamix 2012

#24

Love Song

Simple Minds
Duncan Megamix 2012

#25

Don't You

Simple Minds
Duncan Megamix 2012

#26

Sensitivity

Shapeshifters, The
Duncan Megamix 2012

#27

That don't impress me much

Shania Twain
Duncan Megamix 2012

#28

Its Like That

Run-D.M.C.
Duncan Megamix 2012

#29

Angel Eyes

Roxy Music
Duncan Megamix 2012

#30

You Got Me Rocking

Rolling Stones, The
Duncan Megamix 2012

#31

Start Me Up

Rolling Stones, The
Duncan Megamix 2012

#32

Respectable

Rolling Stones, The
Duncan Megamix 2012

#33

Mixed Emotions

Rolling Stones, The
Duncan Megamix 2012

#34

Don't Stop

Rolling Stones, The
Duncan Megamix 2012

#35

Brown Sugar

Rolling Stones, The
Duncan Megamix 2012

#36

Voodoo Child

Rogue Traders
Duncan Megamix 2012

#37

Hot Legs

Rod Stewart
Duncan Megamix 2012

#38

Bad Case Of Lovin' You

Robert Palmer
Duncan Megamix 2012

#39

Rock DJ

Robbie Williams
Duncan Megamix 2012

#40

In the Shadows

Rasmus, The
Duncan Megamix 2012

#41

Black Betty (Original Version)

Ram Jam
Duncan Megamix 2012

#42

Since You Been Gone

Rainbow
Duncan Megamix 2012

#43

One Vision

Queen
Duncan Megamix 2012

#44

Crazy Little Thing Called Love

Queen
Duncan Megamix 2012

#45

Another One Bites The Dust

Queen
Duncan Megamix 2012

#46

Buttons

Pussycat Dolls, The
Duncan Megamix 2012

#47

We Went As Far As We Felt Like Going

Pussycat Dolls PCD
Duncan Megamix 2012

#48

Hot Stuff

Pussycat Dolls PCD
Duncan Megamix 2012

#49

Don`t Cha

Pussycat Dolls
Duncan Megamix 2012

#50

I Know You Want Me

Pitbull
Duncan Megamix 2012

#51

Baby I Need Your Lovin'

Paul Carrack
Duncan Megamix 2012

#52

Because The Night

Patti Smith Group
Duncan Megamix 2012

#53

The Good Life

Pat Benatar
Duncan Megamix 2012

#54

Hit Me With Your Best Shot

Pat Benatar
Duncan Megamix 2012

#55

Don't Happen No More

Pat Benatar
Duncan Megamix 2012

#56

Bloodshot Eyes

Pat Benatar
Duncan Megamix 2012

#57

Crush

Paige, Jennifer
Duncan Megamix 2012

#58

Love Train

O'Jays, The
Duncan Megamix 2012

#59

The Only Thing That Looks Good on Me Is You

Null
Duncan Megamix 2012

#60

How You Remind Me

Nickelback
Duncan Megamix 2012

#61

Hot In Here

Nelly
Duncan Megamix 2012

#62

Bad Bad Boy

Nazareth
Duncan Megamix 2012

#63

Smokin' In The Boys Room

Motley Crue
Duncan Megamix 2012

#64

Girls, Girls, Girls

Motley Crue
Duncan Megamix 2012

#65

Ain't No Stoppin' Us Now

McFadden & Whitehead
Duncan Megamix 2012

#66

Nowhere To Run

Martha & Vandellas
Duncan Megamix 2012

#67

Heat Wave

Martha & Vandellas
Duncan Megamix 2012

#68

Dancing In The Street

Martha & Vandellas
Duncan Megamix 2012

#69

Moves Like Jagger

Maroon 5,Christina Aguilera
Duncan Megamix 2012

#70

Roc Ya Body

M.V.P.
Duncan Megamix 2012

#71

Moving On Up

M People
Duncan Megamix 2012

#72

Poker Face

Lady Gaga
Duncan Megamix 2012

#73

Just Dance

Lady Gaga
Duncan Megamix 2012

#74

Can`t Get You Out Of My Head

Kylie Minogue
Duncan Megamix 2012

#75

Crazy Crazy Nights

Kiss
Duncan Megamix 2012

#76

Sex On Fire

Kings Of Leon
Duncan Megamix 2012

#77

All Summer Long

Kid Rock
Duncan Megamix 2012

#78

Living After Midnight

Judas Priest
Duncan Megamix 2012

#79

If I Could Fly

Joe Satriani
Duncan Megamix 2012

#80

I've Got to Use My Imagination

Joe Cocker
Duncan Megamix 2012

#81

I Hate Myself For Loving You

Joan Jett
Duncan Megamix 2012

#82

Little L

Jamiroquai
Duncan Megamix 2012

#83

Suicide Blonde

INXS
Duncan Megamix 2012

#84

New Sensation

INXS
Duncan Megamix 2012

#85

What You Get is What You See

Ike And Tina Turner
Duncan Megamix 2012

#86

Steamy Windows

Ike And Tina Turner
Duncan Megamix 2012

#87

Don't You Want Me (Original Version)

Human League
Duncan Megamix 2012

#88

Rock The Boat

Hues Corporation, The
Duncan Megamix 2012

#89

Sweet Child O' Mine

Guns And Roses
Duncan Megamix 2012

#90

Ride A White Horse

Goldfrapp
Duncan Megamix 2012

#91

Ooh La La

Goldfrapp
Duncan Megamix 2012

#92

Crazy

Gnarls Barkley
Duncan Megamix 2012

#93

Bad To The Bone

George Thorogood & The Destroyers
Duncan Megamix 2012

#94

Stupid Girl

Garbage
Duncan Megamix 2012

#95

Oops Upside Your Head

Gap Band, The
Duncan Megamix 2012

#96

Build Me Up Buttercup

Foundations, The
Duncan Megamix 2012

#97

Let`s Dance

Five
Duncan Megamix 2012

#98

Shame

Evelyn Champagne King
Duncan Megamix 2012

#99

When Tomorrow Comes

Eurythmics
Duncan Megamix 2012

#100

One Way Ticket

Eruption
Duncan Megamix 2012