Geez Haddin is heart in the mouth stuff but if this comes off he'll be a hero.
In my opinion he is a better batsman. He has the technique and mentality to bat properly. Haddin is more of a dasher. I'd rather him at 8. Haddin only averages 35 in test cricket. Agar already has 4 50s in 11 first class games.
f**k. But 14 potentially valuable runs. If the next 3 batsmen get 14 each we'll win this test as long as Haddin doesnt get himself out.
If you actually had any idea of what you were watching you'd know that Haddin actually has a decent technique. Haddin's mentality is definitely questionable, but you can't really say that Agar's is better after seeing one innings.
Also, Haddin has 16 first class centuries. Incomparable.