1) Ejaz Patel 2021
New Zealand cricket team’s experienced spinner Ejaz Patel took 10 wickets in an innings for 119 runs against India in Mumbai Test in 2021, which is the best performance by any foreign bowler coming to India.
2) Nathan Lyon 2016
Australia cricket team’s star off-spinner Nathan Lyon created a ruckus with his tremendous bowling in an innings in the Bangalore Test of the Border Gavaskar Trophy being played against India in 2016. He created a ruckus by taking 8 wickets for just 50 runs. This is the second best performance in India after Ejaz Patel.
3) Lance Klusener 1996
Former South Africa cricket team player Lance Klusener also has a great record in India. He took 8 wickets for 64 runs in an innings during the 1996 Test match played against the Indian team at Eden Gardens, Kolkata. Team India’s batsmen had no answer to Klusener’s bowling in that match.
4) Nathan Lyon 2023
Currently, 35-year-old Nathan Lyon has recorded another special record in front of his name in the Indore Test being played between India and Australia. He took 8 wickets for just 64 runs.