3. Abdul Razzaq (Pakistan) (69 Matches)
Spin-bowling all-rounder, Abdul Razzaq is the fastest among 8 Pakistani players to have completed this achievement. With an important 48-runs knock against New Zealand on 11th October 2000, Razzaq completed his 1000 runs in ODI in his 66th match. 3 matches later, Razzaq took his ODI wickets tally to 100 with figures of 2/40 against England.
Razzaq finished with 5080 runs at an average of 29 with 3 hundreds and 14 fifties in 265 ODI matches for Pakistan. He also scalped 269 wickets at an economy rate of 4.70. He also took 3 five-wicket hauls and 11 four-wicket hauls.
SN | Accomplishment | Matches Taken |
1 | 1000 ODI Runs | 66 |
2 | 100 ODI Wickets | 69 |
3 | Completion Of Both | 69 |