Entertainment Quiz / 300 Most Published Marvel Heroes

Random Entertainment or Marvel Quiz

Can you name the 300 Most Published Marvel Heroes

Quiz not verified by Sporcle

How to Play
Challenge
Share
Tweet
Embed
Score 0/300 Timer 20:00
# of AppearancesCharacter Name
6,499
5,238
5,171
4,990
3,824
3,741
3,614
3,518
3,416
3,371
3,101
3,037
2,854
2,395
2,322
2,297
2,288
2,233
2,233
2,230
2,224
2,163
2,120
2,070
2,055
2,035
1,968
1,817
1,699
1,683
1,666
1,582
1,559
1,500
1,464
1,457
1,298
1,218
1,207
1,185
1,180
1,139
1,058
1,056
1,054
1,036
1,030
1,017
974
962
957
954
945
943
928
867
848
837
823
812
# of AppearancesCharacter Name
771
761
759
752
744
744
717
708
699
692
692
684
672
671
662
661
657
657
656
644
635
616
612
610
603
598
597
596
593
580
557
549
537
520
520
518
518
514
512
506
504
501
500
494
490
482
482
476
473
472
470
468
468
465
459
457
453
452
433
431
# of AppearancesCharacter Name
424
422
421
419
417
417
416
413
406
392
389
388
386
385
380
380
377
374
374
367
366
361
360
358
357
356
354
352
352
350
344
341
340
340
339
339
337
335
334
334
334
331
329
326
325
325
325
322
320
317
311
307
306
306
303
303
298
294
293
291
# of AppearancesCharacter Name
289
288
287
287
282
282
282
281
280
275
270
269
269
268
265
265
262
261
258
254
254
253
252
249
246
246
243
241
241
239
236
236
236
235
235
235
235
234
232
232
231
229
228
228
227
227
225
220
220
219
215
215
215
210
209
206
205
205
205
204
# of AppearancesCharacter Name
204
197
197
197
197
197
197
194
193
191
188
188
187
182
180
177
176
176
175
175
174
173
172
172
170
169
168
168
167
165
164
164
162
162
161
160
159
158
157
157
156
155
154
154
154
153
152
150
150
150
148
148
147
147
146
145
144
144
143
143

You're not logged in!

Compare scores with friends on all Sporcle quizzes.
Sign Up with Email
OR
Log In

You Might Also Like...

Show Comments

Extras

Top Quizzes Today


Score Distribution

Your Account Isn't Verified!

In order to create a playlist on Sporcle, you need to verify the email address you used during registration. Go to your Sporcle Settings to finish the process.