ali_ed2001
Club Cricketer
Yes KP did play well against Mcgrath and Warne, but that doesn't mean he's the better batsman. Mcgrath and Warne are not the only good bowlers in this world. Shiv has played bowlers like Donald, Wasim, Waqar, Pollock all in their prime. He has easily been the best batsman in the past 2 years. His stats speak for him compared to KP's.