PPSC Past Paper Service Center Official in Punjab Land Record Authority 2018 Solved MCQs, Cricket MCQ, PPSC Solved Past Papers MCQs, SPORTS MCQsWhich Cricket player has Scored the most runs in the one innings in a test match?A. Hanif Muhammad B. Sachin Tendulkar C. Matthew Hayden D. Brian Lara The acceptance the of Separate Electorate gave strength to the theory which become the basic of the Muslim freedom Struggle?Cricket team of which country is called protease?