#8 Shoaib Malik

Former Pakistan captain Shoaib Malik has been incredibly consistent against India over the past decade or so. He almost always seems to come good when he takes guard against his arch-rivals. He has played only three Tests against India but in ODIs, he has been an absolute colossus, having scored four centuries and as many as 12 half-centuries, including two nineties, across 39 games.
Malik has an average of 42.53 across the three formats against India. One of his most memorable innings was the 128 he scored in the ICC Champions Trophy at Centurion in 2009, helping Pakistan put one over their rivals in an ICC tournament.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule