Salman Agha and Mohammad Rizwan both struck centuries as Pakistan completed their highest successful run chase in One Day ...
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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results