In case, you are hunting them! Here are 12 most powerful Pokémons of all times

Jul 24, 2016, 18:57 PM IST
Mega Salamence
1/12

12. Mega Salamence

Mega Diancie
2/12

11. Mega Diancie

Mega Metagross
3/12

10. Mega Metagross

Mega Tyranitar
4/12

9. Mega Tyranitar

Latios & Latias
5/12

8. Latios & Latias

Mega Garchomp
6/12

7. Mega Garchomp

Primal Groudon
7/12

6. Primal Groudon

Primal Kyogre
8/12

5. Primal Kyogre

Kyurem
9/12

4. Kyurem

Mega Rayquaza
10/12

3. Mega Rayquaza

Mewtwo
11/12

2. Mewtwo

Arceus
12/12

1. Arceus