10. Kumar Sangakkara (Sri Lanka) - 3 ODI matches for the ICC World XI team
9. Virender Sehwag (India) - 3 ODI matches for the ICC World XI team
8. Shaun Pollock (South Africa) - 3 ODI matches for the ICC World XI team
7. Jacques Kallis (South Africa) - 3 ODI matches for the ICC World XI team
6. Muthiah Muralidaran (Sri Lanka) - 3 ODI matches for the ICC World XI team
5. Chris Gayle (West Indies) - 3 ODI matches for the ICC World XI team
4. Andrew Flintoff (England) - 3 ODI matches for the ICC World XI team
3. Rahul Dravid (India) - 3 ODI matches for ICC World XI team
2. Brian Lara (West Indies) - 4 ODI matches for ICC World XI team
1. Daniel Vettori (New Zealand) - 4 ODI matches for ICC World XI
Next : Fewest innings to record 4 Test centuries; Kamindu Mendis equals Don Bradman
Click to read more..