The only cricket team that has played 1000 ODI matches? by Psc Mcqs A. PakistanB. IndiaC. AustraliaD. None of these