batman must defeat all the major dbz villain's that goku did weras goku had training time before battles batman will have prep time with the same amount of time(more or less) as goku had training .He will face Raditz with one days prep and a basic knowledge of his abilities, weakness ect. Vegeta with a years prep and basic knowledge of abilities. Freiza with 6 months prep and with a little knowledge of his capabilities. Cell at the cell games ,with a year prep and a complete knowledge of cells abilities, all forms of majin buu with 8 years of prep with no knowledge of his capabilities other than his power scale.
Batman will have all resources at his disposal and can receive help from friends and the bat family(not bat mite) by help I mean they can offer him advice and help him build devices,or if he has only a little knowledge about his enemy and they are capable of finding out this knowledge then they can use there abilities too find out more if you can think of some one who can see the future and would willingly help batman, ,but they can not lend him resources that are inherent to them for e.g superman cant lend him the phantom zone lol,nor can anyone fight for him. The battles take place in the dbz universe but the preparation takes place in batman's universe. This is modern era Batman(that's the batman just before new 52 batman, please correct me if im wrong) but new 52 batman feats can be used also.
How many villains does batman take down (if any) before he gets taken down(if he does) please say why and how batman wins or loses,thank you.