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 ...
Catch all the One-Day International Cricket action between England and India in this great matchup live on Wednesday.
Rohit also confirmed that Virat Kohli was unavailable for the first game due to a knee injury sustained during training ...