Adam Gilchrist holds the record of maximum number of sixes in tests.
JB Hobbs holds the record of hitting maximum number of 50 in first class cricket.
sachin tendulkar has record of playing maximum world cup
I think it's Chandrasekhar.
In one day cricket, Sachin Tendulkar has scored 0, 20 times .
Adam gilchrist of Australia have hit most number of sixes in test matches he has hited exactly 100 sixes.