isohunt.com
You can also find up to date English subbed Bleach episodes at www.bleachget.com where you can also download the full series in HD
http://www.bleachexile.com/multimedia/bleach-anime-downloads/
It's the best, but you can only download 1 episode per 10 minutes. Then again, it has every single episode.
You can't legally.
I'm not totally sure,(some episodes were never translated) however for a full list of episodes refer to- http://en.wikipedia.org/wiki/List_of_Sailor_Moon_episodes this will give you more detailed information
you can watch it at watchcartoononline.com just search bleach up and you will find it
You can't watch Bleach season eight in English because it is not out yet it will be out on august 28th where you can wait and watch it on sites like pimpanime.com, dubhappy.com, or justdubs.net.
The only place I found it is on youtube.
As of 5/13/2012, 265 episodes of Bleach are dubbed in English.
You can watch English dubbed episodes of Bleach on streaming platforms like Hulu, Crunchyroll, and Funimation. These services require a subscription to access all episodes. Please note that availability may vary depending on your location.
As of 5/13/2012, 265 episodes of Bleach are dubbed in English.
There are episodes of bleach in English and Japanese
So far up to Episode 95 with 96 coming out this Saturday.
this sunday
As of 5/13/2012, 265 episodes of Bleach are dubbed in English. All 366 episodes are subbed in English.
As of now 12/20/2011 235 episodes of Bleach English Dubbed
You can't legally.
from animeestamet35
bleachget.com
The English dubbed episodes of Bleach stopped at episode 167 due to various reasons, including licensing issues, the decline in popularity of the anime, and the cost of dubbing and distribution. The decision to stop dubbing further episodes was likely made by the production company based on these factors.