Bowler Dismissed Batsman Most Times in IPL
Bowlers with the Most Dismissals Against Batsmen: The Indian Premier League (IPL) has witnessed some of the most intense battles between bowlers and batsmen over the years. With advanced analytics and match footage, teams and bowlers have been able to study opponents’ weaknesses and exploit them effectively. As a result, some bowlers have consistently dominated specific batsmen across multiple IPL seasons.

This article highlights some of the most compelling bowler-batsman matchups, where a bowler has dismissed the same batter at least six times in IPL history.
Bowler Dismissing Batsman Most Times in IPL
BOWLER | VICTIM BATTER | DISMISSALS | RUNS CONCEDED | INNINGS |
---|---|---|---|---|
Sunil Narine | Rohit Sharma | 8 | 143 | 21 |
Zaheer Khan | MS Dhoni | 7 | 74 | 11 |
Jasprit Bumrah | Rishabh Pant | 7 | 55 | 14 |
Sandeep Sharma | Virat Kohli | 7 | 104 | 16 |
Ravichandran Ashwin | Robin Uthappa | 7 | 123 | 15 |
Amit Mishra | Rohit Sharma | 7 | 87 | 17 |
Bhuvneshwar Kumar | Ajinkya Rahane | 7 | 104 | 18 |
Yuzvendra Chahal | Quinton de Kock | 6 | 44 | 8 |
Yuzvendra Chahal | Mayank Agarwal | 6 | 72 | 9 |
Ashish Nehra | Virat Kohli | 6 | 60 | 10 |
Ravindra Jadeja | Glenn Maxwell | 6 | 70 | 11 |
Mohit Sharma | Ambati Rayudu | 6 | 52 | 12 |
Piyush Chawla | Ambati Rayudu | 6 | 75 | 12 |
Pragyan Ojha | MS Dhoni | 6 | 98 | 12 |
Zaheer Khan | Gautam Gambhir | 6 | 109 | 12 |
Bhuvneshwar Kumar | Parthiv Patel | 6 | 65 | 14 |
1. Sunil Narine vs. Rohit Sharma (8 Dismissals in 21 Matches)
Sunil Narine, the mystery spinner from the West Indies, has troubled Rohit Sharma more than any other bowler in IPL history. With 8 dismissals in 21 innings, Rohit has managed to score only 143 runs against him. Narine’s variations, including his deceptive off-breaks and carrom balls, have often made it difficult for Rohit to dominate.
This battle has been particularly intense in Mumbai Indians vs. Kolkata Knight Riders clashes, where Narine’s disciplined bowling has frequently put Rohit under pressure.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|---|---|---|---|
Sunil Narine | Rohit Sharma | 8 | 143 | 21 |
2. Zaheer Khan vs. MS Dhoni (7 Dismissals in 11 Matches)
Zaheer Khan, one of India’s greatest seamers, has dismissed MS Dhoni 7 times in just 11 innings, conceding only 74 runs. Known for his ability to swing the new ball and deliver sharp cutters, Zaheer has often forced Dhoni into making uncharacteristic mistakes.
This head-to-head is surprising, given Dhoni’s reputation as a finisher. However, Zaheer’s strategic use of slower deliveries and well-directed short balls have troubled him over the years.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|---|---|---|---|
Zaheer Khan | MS Dhoni | 7 | 74 | 11 |
3. Jasprit Bumrah vs. Rishabh Pant (7 Dismissals in 14 Matches)
Jasprit Bumrah’s unorthodox action and pinpoint accuracy have made life tough for Rishabh Pant. The Delhi Capitals skipper has been dismissed 7 times in 14 innings, managing to score only 55 runs against him.
Bumrah’s ability to mix yorkers with sharp bouncers has often forced Pant into early errors. This battle has been one to watch, especially in tight run-chases where Pant has struggled to break free against Bumrah.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|---|---|---|---|
Jasprit Bumrah | Rishabh Pant | 7 | 55 | 14 |
4. Sandeep Sharma vs. Virat Kohli (7 Dismissals in 16 Matches)
Despite being one of the greatest T20 batters, Virat Kohli has had his share of struggles against Sandeep Sharma. The medium-pacer has dismissed Kohli 7 times in 16 matches, conceding 104 runs in the process.
Sandeep’s ability to swing the new ball and bowl accurate slower deliveries has repeatedly exposed Kohli’s weakness early in the innings. Whenever they have faced off, Sandeep has found ways to unsettle Kohli with movement and deceptive pace variations.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|
Sandeep Sharma | Virat Kohli | 7 | 104 | 16 |
5. Ravichandran Ashwin vs. Robin Uthappa (7 Dismissals in 15 Matches)
Ravichandran Ashwin’s experience and variations have worked wonders against Robin Uthappa, dismissing him 7 times in 15 innings while conceding 123 runs.

Ashwin’s ability to use the carrom ball and mix up his flight has often left Uthappa struggling for rhythm. Their encounters have been fascinating, particularly in matches where Uthappa looked set before falling to Ashwin’s tactical bowling.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|
Ravichandran Ashwin | Robin Uthappa | 7 | 123 | 15 |
6. Amit Mishra vs. Rohit Sharma (7 Times)
Like Sunil Narine, Amit Mishra has also dismissed Rohit Sharma 7 times in 17 innings, with 87 runs given up. Mishra’s leg-spin and smart use of different spins have often left Rohit struggling, showing how even top players can find it hard to face seasoned bowlers like Mishra.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|
Amit Mishra | Rohit Sharma | 7 | 87 | 17 |
7. Bhuvneshwar Kumar vs. Ajinkya Rahane (7 Times)
Bhuvneshwar Kumar, famous for his controlled bowling, has managed to dismiss Ajinkya Rahane 7 times in 18 innings, giving up 104 runs. Bhuvneshwar’s skill in moving the ball has been tough for Rahane to handle, making this one of the most watched rivalries in the league.
Bowler | Batsman | Dismissals | Runs Conceded | Matches Played |
---|---|---|---|---|
Bhuvneshwar Kumar | Ajinkya Rahane | 7 | 104 | 18 |
Other Bowler Dismissed Batsman Most Times in IPL
Other interesting bowler-batsman matchups include:
- Yuzvendra Chahal vs. Quinton de Kock: Chahal has dismissed de Kock 6 times in 8 innings.
- Yuzvendra Chahal vs. Mayank Agarwal: Chahal has also dismissed Agarwal 6 times in 9 innings.
- Ashish Nehra vs. Virat Kohli: Nehra has dismissed Kohli 6 times in 10 innings.
- Ravindra Jadeja vs. Glenn Maxwell: Jadeja has dismissed Maxwell 6 times in 11 innings.
- Mohit Sharma vs. Ambati Rayudu: Mohit has dismissed Rayudu 6 times in 12 innings.
- Piyush Chawla vs. Ambati Rayudu: Chawla has dismissed Rayudu 6 times in 12 innings.
- Pragyan Ojha vs. MS Dhoni: Ojha has dismissed Dhoni 6 times in 12 innings.
- Zaheer Khan vs. Gautam Gambhir: Zaheer has dismissed Gambhir 6 times in 12 innings.
- Bhuvneshwar Kumar vs. Parthiv Patel: Bhuvneshwar has dismissed Patel 6 times in 14 innings.
Which bowler has dismissed Rohit Sharma the most number of times in IPL history?
Sunil Narine dismissed Rohit Sharma 8 times in IPL matches – the most by any bowler.
Who has the best record against Virat Kohli in the IPL?
Medium pacer Sandeep Sharma has dismissed Virat Kohli a record 7 times in the 15 IPL innings he has bowled to him.
Which bowler does MS Dhoni have the most difficulty against in IPL contests?
Former India left-arm seamer Zaheer Khan has been MS Dhoni’s chief nemesis, dismissing him 7 times in 13 IPL innings.
The IPL has produced some legendary battles between top bowlers and elite batsmen. These stats reveal how even the best batters have struggled against certain bowlers, proving that T20 cricket is not just about big hitting but also about outsmarting opponents.
As the IPL evolves, new rivalries will emerge, adding more drama and excitement to the game. Which matchup do you think will dominate the next IPL season?

Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.