Kohli, who had a tough time against Anderson in the away Test series in England in 2014, struck a career-best 235 yesterday (December 11). Today, India defeated England by an innings and 36 runs to claim the 5-match rubber 3-0 with one game remaining.
Anderson, on Sunday, had questioned Kohli's batting techinque saying he flourished in home conditions. (Kohli explains Ashwin-Anderson altercation)
"I'm not sure he's (Kohli) changed. I just think any technical deficiencies he's got aren't in play out here. The wickets just take that out of the equation. There's not that pace in the wicket to get the nicks, like we did against him in England - with a bit more movement.
"When that's not there, he's very much suited to playing in these conditions. He's a very good player of spin - and if you're not bang on the money and don't take your chances, he'll punish you," Anderson, England's leading Test wicket-taker, had said.
After the victory at Mumbai's Wankhede Stadium, Kohli was asked how people used to question Indian batsmen's struggles against pace, swing and bounce and whether now it was time to do the same for England against spin.
The skipper chose not to point out technical flaws in rival batsmen and said India were focused on their strengths.
"I am not going to sit here and comment about someone else's faults. We focus on our strengths. We accept defeat pretty gracefully. We have never complained. We always find faults in our games and try to improve that," Kohli said in the post-match press conference on Monday.
"I am no one or in no position to question someone else's techinque or someone else's faults. They should understand it themselves and work on it. As international cricketers (it is) their responsibility. I am not going to sit here and play sarcastic mind games. We rather focus on good cricket and that is exactly what we have done," he added.
Though Kohli did not mention about Anderson, it was apparent that the comments were in reply the paceman's remarks on captain's batting technique.