Zaheer Khan has taken the highest number of wickets in Tests between India and Bangladesh.
Zaheer picked up 31 wickets in 7 Tests against Bangladesh.
Ishant Sharma is next at number 2.
Ishant has 25 Test wickets against Bangladesh.
Ravichandran Ashwin comes next.
The Indian spin wizard scalped 23 Test wickets against Bangladesh.
Umesh Yadav is placed at number 4.
Umesh is just one wicket behind Ashwin.
Shakib Al Hasan is placed at 5th position on this list of bowlers.
The Bangladesh all-rounder has so far dismissed 21 Indian players in Test cricket.