Mcgrath certainly has a record I believe no one will be able to break for a long long time:
"The other record I am keen on holding on to - playing the fewest number of balls despite playing four World Cups. I have only faced four balls in World Cup cricket."
http://www.hindu.com/2007/04/28/stor...2806822000.htm