There is no doubt that he was a great general but I saw somewhere that Romans often over exaggerate the numbers they where up against. Did Julius Caesar do this as well to make himself look really good for the senate and the public. Is there any other none Roman accounts of him.
My personal favourite battle is the The Siege of Alesia.
You might find the FAQ on Julius Caesar to be helpful. In particular, I recommend these older answers:
Why when people hear Julius Caesar, do they think of a great historical figure and a tragedy in the form of his assassination, when he was so obviously a tyrant? and Just how skilled was Julius Caesar as a warrior? Did his presence on the battlefield significantly alter the morale of his legions? by /u/Celebreth