Adam gilchrist of Australia have hit most number of sixes in test matches he has hited exactly 100 sixes.
Adam Gilchrist holds the record of maximum number of sixes in tests.
Chris Carins
Virender Sehwag of India has scored max. sixes in test matches ahead of Adam Gilcrist
That would be Mahela Jayawardene, who was captain of its cricket team and record holder in batting scores.
adam gilchrist
Lothar Matthaus of Germany at 25 matches.
sachin tenulkar holds the record being bowled 65 times in odis the nest batsman is sanath jaisurya
sachin tendulkar has record of playing maximum world cup
Don Bradman
jawaid miandad 6 double centuries
Sachin Tendulkar smashed 51 centuries in 198 matches which is the record.