adam gilchrist
Adam Gilchrist holds the record of maximum number of sixes in tests.
Chris Carins
Don Bradman
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.
Mudassar Nazar
That would be Mahela Jayawardene, who was captain of its cricket team and record holder in batting scores.
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.
He is Sir Isaac Vivian Richards.
Chris Cairns