Well Kaif is better than Yuvraj. First of all statistics: Kaif: Mat Inns NO Runs HS Ave BF SR 100 50 Ct St 13 22 3 624 148* 32.84 1548 40.31 1 3 14 0 Yuvi: Mat Inns NO Runs HS Ave BF SR 100 50 Ct St 22 35 4 1018 169 32.83 1831 55.59 3 3 24 0 Kaif batted extremely well when Australia was in India last time - when the likes of Sachin, Saurav, VVS (even!!) struggled and India lost the series (2-1). This is when Yuvi failed repeatedly and got kicked out of the team and Kaif got a chance and he played excellent cricket with a couple of solid 50s. But he got pushed out to make way for the big players. He failed when he got his chances again - but if you look at the matches he batted poorly in everyone else including the big stars failed - but he was the one who got kicked out the very next match. His morale was broken down by being given one chance and sitting on the bench for a few more. Technique wise he is far more superior than Yuvi - but Yuvi is the more popular guy - more sponsorship value! We all know his pathetic display in Australia - he couldnt even play Hogg - who was belted away by our tail-enders. Clueless I tell you. Anyway - I do agree that Kaif's international career is more or less over - unless Dravid, Ganguly and Laxman retire all of a sudden (unlikely). Its sad that he got a raw deal because he came from a state assoc. which has no clout, does not have a outgoing personality and sponsorship value.