No..They are totally different ball games.Here are some links that can help you learn the differences between these games
Baseball - Wikipedia, the free encyclopedia
Twenty20 - Wikipedia, the free encyclopedia
T20 cricket is like 50 over cricket.