I'm generally not a fan of the idea that a bat is a bowler's bunny, or at least to the extent it's usually stated. But hafeez vs steyn was fairly unique.Still think his 'battles' whith Hafeez were awesome
The one dismissal in particular stands out to me, where steyn just started uncontrollably laughing after getting him out. Steyn knew he was a boss by that stage in his career, but he never had the arrogance or tried to get in bats heads.
But the laugh just said it all. You could see what was going through his head. From a guy that gets so pumped he breaks his shoulder taking wickets to react like that... he gave a 110% to his bowling but suddenly realized he was playing brian lara cricket against hafeez.
From just about any other bowler, I would have figured he was being a prick. But he is such a genuine guy that you knew there was no malice there.
One of my favourite memories of him.