Sachin tendulkar
Uzair naseem hit most fours in cricket
The can be, but the boundaries for a 20/20 match can be shorted to allow more 4's and 6's to be hit.
afridi
INDIA
KapilDev
500 Metres
Shahid Afridi hit the longest six in international cricket history and it was 132 meters long...
59860
longest six in history of cricket by the criss gyle from west indies
sehwag hit 1 four in international cricket because of miss fielding
Ravi Shastri hit the most six in a over in test cricket.
Shahid Afridi of Pakistan has hit most sixes in international cricket. In all international matches including tests, one days and T-20s he has hit 431 sixes in all leading the second placed Chris Gayle who has hit 373 sixes.