A Celebration of 5000 ODIsA Celebration of 5000 ODIs Match 30: Sarfaraz’s Six Catches Help Pakistan Survive De Villiers’ DefianceSep 216 min read