He is an arrogant twat. He is a racist. He assaulted a member of his own team (whether he deserved it or not). He takes sledging way too far with some of the things he has said. That does not qualify someone as a "great guy"!!!! :
Oh dear, it is quite obvious he is talking about Zaheer Khan.