Dubai, Feb. 28 -- India's wicketkeeper-batter KL Rahul has hailed Mohammed Shami as one of the toughest bowlers to keep wicket to, highlighting his accuracy, pace, and ability to generate movement.

Speaking at the pre-match press conference ahead of India's ICC Champions Trophy Group A clash against New Zealand in Dubai on Sunday, Rahul shared his experiences of keeping to Shami and the challenges that come with it.

Rahul revealed that Shami always finds a way to challenge wicketkeepers, often forcing him into full-length dives.

"The tough thing against Shami while wicketkeeping is that in every game--funnily somehow--he'll make sure that I'm diving full length. And then he gives me one or two opportunities to be brilliant behind the s...