After the Ist ODI between PAK and NZ, now Wasim Akram requires only 5 more matches to play to become world record holder for most ODI appearnces.
Here is the top 10 players with most ODI appearances.
1- Muhammad Azharuddin 334
2- Wasim Akram 330
3- Steve Waugh 325
4- Sachin Tendulkar 286
5- Salim Malik 283
6- Aravinda De Silva 275
7- Allan Border 273
8- Arjuna Ranatunga 269
9-Inzamam ul Haq 263
10- Sanath Jayasuria 257