In modern cricket, the most number of sixes hit is Shahid Afridi's 367. This includes all Test, ODI and T20 matches he has played. He has batted 392 times, which means he averages a six every 0.93 innings. Next is Sanath Jayasuria, with 352 sixes.
Ravi Shastri hit the most six in a over in test cricket.
The record for the most wickets in One Day International (ODI) cricket is held by Muttiah Muralitharan from Sri Lanka.
The record for the most wickets in international cricket is held by Sri Lankan cricketer Muttiah Muralitharan, with 1,347 wickets.
yes. But have you though about asking what the actual record was?
Albie Morkel holds the record of the longest six (approx. 126 mtr.) of the IPL.
c.Gayl
The record for the most wickets in cricket history is held by Sri Lankan cricketer Muttiah Muralitharan, with 800 wickets in Test matches.
Inzamamul Haque
Sachin Tendulkar
A Border 63 50s
Adam Gilchrist
In football it is Spain in cricket it is Kenya.