Which Player has hit the most sixes in ODI cricket? Pakistan all-rounder Shahid Afridi has hit the most sixes in One-Day International cricket - 351 sixes in 369 innings. Which Indian player has ...
that's most important, but with respect for all. We are going to do what's best for cricket. Whichever formula we go for, it would be on equal terms," Pakistan Cricket Board head Mohsin Naqvi had ...