Most Balls Faced for Pakistan in ODI 2026
Salman Agha leads Pakistan in ODI 2026 with 403 balls faced (Pakistan). Babar Azam (353) and Shadab Khan (247) are next.
Updated , after New Zealand vs India| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Salman Agha | 26917 | 11 | 11 | 378 | 34.36 | 403 | 93.80 | 35 | 7 | 1 | 2 |
| 2 | Babar Azam | 10290 | 8 | 8 | 243 | 30.38 | 353 | 68.84 | 26 | 1 | 1 | 0 |
| 3 | Shadab Khan | 29*113*2 | 5 | 4 | 215 | 107.50 | 247 | 87.04 | 16 | 8 | 1 | 1 |
| 4 | Hasan Nawaz | 151737* | 5 | 5 | 185 | 46.25 | 232 | 79.74 | 9 | 7 | 1 | 0 |
| 5 | Arafat Minhas | 11061 | 8 | 8 | 209 | 29.86 | 210 | 99.52 | 22 | 5 | 2 | 0 |
| 6 | Saad Baig | 32574 | 5 | 5 | 185 | 37.00 | 199 | 92.96 | 26 | 2 | 1 | 0 |
| 7 | Ghazi Ghori | 65378 | 5 | 4 | 139 | 34.75 | 192 | 72.40 | 16 | 1 | 1 | 0 |
| 8 | Fakhar Zaman | 105127 | 5 | 5 | 158 | 31.60 | 150 | 105.33 | 15 | 7 | 0 | 1 |
| 9 | Maaz Sadaqat | 2785 | 8 | 8 | 147 | 18.38 | 138 | 106.52 | 17 | 6 | 1 | 0 |
| 10 | Sahibzada Farhan | 2836 | 6 | 6 | 101 | 16.83 | 133 | 75.94 | 10 | 0 | 0 | 0 |
| 11 | Faheem Ashraf | 6 | 6 | 105 | 17.50 | 115 | 91.30 | 13 | 2 | 0 | 0 | |
| 12 | Shaheen Afridi | 11 | 9 | 103 | 17.17 | 107 | 96.26 | 10 | 5 | 0 | 0 | |
| 13 | Abdul Samad | 6 | 6 | 66 | 16.50 | 94 | 70.21 | 6 | 1 | 0 | 0 | |
| 14 | Mohammad Rizwan | 3 | 3 | 58 | 19.33 | 83 | 69.88 | 8 | 0 | 0 | 0 | |
| 15 | Haris Rauf | 10 | 7 | 15 | 3.75 | 47 | 31.91 | 2 | 0 | 0 | 0 | |
| 16 | Saad Masood | 1 | 1 | 38 | 38.00 | 44 | 86.36 | 5 | 0 | 0 | 0 | |
| 17 | Shamyl Hussain | 3 | 2 | 10 | 5.00 | 29 | 34.48 | 0 | 0 | 0 | 0 | |
| 18 | Saim Ayub | 3 | 3 | 21 | 7.00 | 26 | 80.77 | 1 | 2 | 0 | 0 | |
| 19 | Hussain Talat | 2 | 2 | 13 | 6.50 | 26 | 50.00 | 1 | 0 | 0 | 0 | |
| 20 | Raza Ullah | 1 | 1 | 8 | 8.00 | 15 | 53.33 | 0 | 1 | 0 | 0 | |
| 21 | Abrar Ahmed | 5 | 3 | 0 | - | 10 | 0.00 | 0 | 0 | 0 | 0 | |
| 22 | Naseem Shah | 4 | 3 | 3 | 1.50 | 9 | 33.33 | 0 | 0 | 0 | 0 | |
| 23 | Mohammad Wasim Jr | 2 | 2 | 1 | 0.50 | 7 | 14.29 | 0 | 0 | 0 | 0 |
More ODI Leaderboards
Most Balls Faced for Pakistan in ODI 2026
Salman Agha leads Pakistan in ODI 2026 with 403 balls faced (Pakistan). Babar Azam (353) and Shadab Khan (247) are next. Salman Agha leads Pakistan for balls faced in ODI 2026 with 403 balls faced. The leading batter can change after every match as the season progresses. Filter by team to analyse balls faced depth across squads.
ODI Balls faced Questions
Who has the most balls faced for Pakistan in ODI 2026?
Salman Agha leads ODI 2026 for Pakistan with 403 balls faced from 11 matches, averaging 34.36 at a strike rate of 93.8. Babar Azam is second on 353 and Shadab Khan third on 247. The table ranks every player in ODI 2026 for Pakistan by balls faced, with their team and matches.
Who are the top batters in ODI 2026?
The top three batters in ODI 2026 for Pakistan are Salman Agha (403 in 11 matches), Babar Azam (353 in 8 matches) and Shadab Khan (247 in 5 matches). Salman Agha is 50 balls faced clear of Babar Azam. Every other player follows in the table, with their team and matches.