A little note about Dragonball powerlevels: Powerlevels from the Dragonball series were written down in the Daizenshu's well after the manga was completed. In other words, some od these levels might not make total sense in relation to DBZ powerlevels.
22nd Budoukai
Kame-sennin: 139
Goku: 180
Tenshinhan: 180
Tsurusennin: 120
23rd Budoukai
Goku: 260
Piccolo Daimaou: 260
Dragonball Z Episodes
Raditsu vs. Farmer
Raditsu: 1,200
Farmer with Shotgun: 5
Raditsu vs. Goku and Piccolo
Raditsu: 1,200
Piccolo (with weighted clothing) : 322
Piccolo (without weighted clothing) : 408
Piccolo's Makankosappo (1st Try) : 1,330
Piccolo's Makankosappo (2nd Try) : 1,440
Goku (with weighted clothing) : 334
Goku (without weighted clothing) : 416
Goku (with Kamehameha) : 924
Gohan: 1 to 1,307 (power changes w/ emotions)
After the Battle
Kame-sennin: 139
Kame-sennin's Turtle: 0.001
Kuririn: 206
Tenshinhan: 250
Yamucha: 177
Piccolo: 329
Z Fighters vs. Saibamen and Nappa
Saibamen: 1,200
Yamucha: 1,200
Kuririn: 1,083
Kuririn(mega blast):2,232
Piccolo: 1,220
Gohan: 981
Gohan's Masenko: 2,800
Tien:1,600
Tien(mega blast):2,600
Goku vs. Vegita and Nappa
Goku: 5,000
Goku Powered Up: 8,000
Goku Kaioken x1: 12,000
Goku Kaioken x2: 16,000
Goku Kaioken x3: 24,000
Goku Kaioken x4: 32,000
Nappa: 4,000
Vegita: 18,000
Ozouru Vegita: 180,000
Ozouru Gohan: 9,810
Gohan and Kuririn vs. Furiza's Thugs
Gohan: 1,500
Kuririn: 1,500
Furiza's Men: 500
Vegita vs. Kui
Vegita: 24,000
Kui: 18,000
Dudoria & Zarbon vs. Namek Fighters
Zarbon: 23,000
Dudoria: 21,000
Namek Fighters: 3,000
Vegita vs. Dudoria
Vegita: 24,000
Dudoria: 21,000
Vegita vs. Zarbon (1st time)
Vegita: 24,000
Zarbon: 23,000
Zarbon Monster: 33,000
Vegita vs. Zarbon (2nd time)
Vegita: 35,000
Zarbon: 23,000
Zarbon Monster: 33,000
Vegita, Gohan, Kuririn vs. Ginyu Force
Kuririn: "over 10,000"
Gohan: "over 10,000"
Gohan's Masenko: "above 20,000"
Vegita: 20,000
Vegita: "almost 30,000
"
Gerudo: 10,000
Rikum: 40,000
Goku vs. Ginyu Force
Goku (Scouter): 5,000
Goku vs Jese and Burter: bursts of 60,000
Goku vs Ginyu: max power of 180,000
Jese: 50,000
Burter: 45,000
Rikum: 40,000
Ginyu: 120,000
Goku in Ginyu's Body
Ginyu in Goku's Body: 23,000
Jese: 50,000
Vegita: 60,000
Kuririn: 16,500
Gohan: 17,000
Nail vs. Furiza
Nail: 42,000
Furiza (form 1): 530,000
Vegita vs. Furiza (1st Time)
Vegita: 300,000
Furiza (form 1): 530,000
Furiza (form 2): 1,000,000
Piccolo vs. Furiza
Piccolo (merged with Nail): 800,000
Furiza (form 2): 1,000,000
Furiza (form 3): 2,500,000
Vegita vs. Furiza (2nd Time)
Vegita: 1,000,000
Furiza (form 4 - 33.33%): 4,000,000
Goku vs. Furiza
Furiza (form 4 - 33.33%): 4,000,000
Furiza (form 4 - 50%): 6,000,000
Furiza (form 4 - 70%): 8,400,000
Furiza (form 4 - 100%): 12,000,000
Goku's Base Level: 300,000
Goku Kaioken x10: 3,000,000
Goku Kaioken x20: 6,000,000
Super Saiya-jin Goku: 15,000,000
Furiza's Levels as he Fights Goku:
Furiza Goku
33% Kaioken x10
33% (short time), 50%, and 70% Kaioken x20
70% and 100% Super Saiya-jin Goku
Trunks vs King Cold and Furiza Bot
King Cold: 13,000,000
Furiza Bot: 12,500,000
Trunks (Supressed): 5
Super Saiya-jin Trunks: 17,000,000
Super Saiya-jin Goku: 20,000,000
Android Saga
Super Saiya-jin Goku (not sick): 25,000,000
Super Saiya-jin Goku (sick): < 10,000,000
Super Saiya-jin Trunks: 20,000,000
Super Saiya-jin Vegita: 23,000,000
Piccolo: 8,000,000
Gohan: 1,000,000
Android 16: 50,000,000
Android 17: 35,000,000
Android 18: 45,000,000
Android 19: 5,000,000
Android 20: 10,000,000
Piccolo (after merging with Kami): 40,000,000
Cell (after absorbing humans): 45,000,000
Cell (after absorbing Android 17): 65,000,000
Super Saiya-jin Vegita (after room of spirit and time): 80,000,000
Ultra Super Saiya-jin Trunks: 130,000,000
Perfect Cell : 125,000,000
Cell Game
Piccolo: 55,000,000
Super Saiya-jin Vegita: 100,000,000
Super Saiya-jin Trunks: 105,000,000
Super Saiya-jin Gohan: 110,000,000
Super Saiya-jin Goku: 120,000,000
Super Saiya-jin 2 Gohan: 325,000,000
Perfect Cell : 125,000,000
Super Perfect Cell: 300,000,000
Buu Saga
Piccolo: 180,000,000
Super Saiya-jin Gohan: 275,000,000
Super Saiya-jin Vegita: 340,000,000
Super Saiya-jin Goku: 360,000,000
Chibi Trunks: 35,000,000
Goten: 30,000,000
Super Saiya-jin Chibi Trunks: 95,000,000
Super Saiya-jin Goten: 90,000,000
Android 18: 60,000,000
Kaioshin: 250,000,000
Kibit: 225,000,000
Yamoo: 10,000,000
Supopovitch: 10,000,000
Dabura: 275,000,000
Fat Buu: 380,000,000
Majin Vegita: 360,000,000
Super Saiya-jin 3 Goku: 450,000,000
Majin Buu: 390,000,000
Gotenks: 250,000,000
Super Saiya-jin Gotenks: 300,000,000
Super Saiya-jin 3 Gotenks: 410,000,000
Majin Buu (w/ Super Saiya-jin 3 Gotenks & Piccolo): 500,000,000