Ravichandran Ashwin believes he can get the better of any batsman after his six-for put India in control of the third Test against New Zealand on Monday.
Ashwin took 6-81 as the Black Caps were skittled for 299 on day three in Indore, pushing India closer to a whitewash in the three-match series.
As well as claiming his second six-wicket haul of the series, Ashwin ran out Martin Guptill and Jeetan Patel in a sensational display before India reached stumps at 18-0 for a 276-run lead.
While the spinner admitted he has been struggling to find his "rhythm", he claimed there is no batsman he feels he could not outfox at the moment.
"It's very important for me to get into a good rhythm. I don't know where it is [the rhythm] but I'm trying to get my alignment right," said Ashwin.
"It's taking me a few overs. Once I go through it and when my body starts going completely into the ball, the spells start getting better.
"When I start my spell, it's all about getting into a good rhythm, get through the crease and accelerate.
"Once I get into that good rhythm I think I can beat any batsman in the world. That's where I stand right now."
Ashwin also offered some words of encouragement for the Black Caps, who he felt have given a good account of themselves on the tour.
He added: "In India, once you lose the first Test or two, it becomes very difficult to come back, as it is for any other touring team to any other part of the world.
"But I would say New Zealand have definitely batted well, they've been in the game more than any other team has been when they've toured here."