Cricbites

Loading…

CricBites

Top Players With Most No Balls In IPL History

By Harshil Raval | Mon Apr 20 2026
4.6
(23 votes)
Top Players With Most No Balls In IPL History
4.6
(23)

In the high-pressure world of the IPL, even the best bowlers sometimes lose control and no-balls become costly mistakes in a format where every ball carries weight. No-balls can change the course of a match and in T20 cricket that change can determine who wins and who goes home.

No-balls are not always signs of carelessness. They are often signs of a bowler trying to do more than the situation allows, working hard at full speed. This list looks at the players who have bowled the most no-balls in IPL history. It shows some honesty about aggressive bowling and its value and what it produces.

Top Players With Most No Balls In IPL History

Player IPL Teams Mat Inn Balls Nb
Jasprit Bumrah Mumbai Indians 133 133 3053 32
Umesh Yadav Delhi Daredevils, Kolkata Knight Riders, Royal Challengers Bangalore, Delhi Capitals, Gujarat Titans 148 147 3050 24
Sreesanth Kings XI Punjab, Kochi Tuskers Kerala, Rajasthan Royals 44 44 880 23
Ishant Sharma Kolkata Knight Riders, Deccan Chargers, Sunrisers Hyderabad, Rising Pune Supergiant, Kings XI Punjab, Delhi Capitals, Gujarat Titans 110 110 2309 23
Amit Mishra Delhi Daredevils/Capitals, Deccan Chargers, Sunrisers Hyderabad, Lucknow Super Giants 162 162 3371 21
Lasith Malinga Mumbai Indians 122 122 2827 18
Harshal Patel Royal Challengers Bangalore, Delhi Daredevils/Capitals, Punjab Kings, Sunrisers Hyderabad 106 103 2161 17
Prasidh Krishna Kolkata Knight Riders, Rajasthan Royals, Gujarat Titans 51 51 1145 17
Ashok Dinda Kolkata Knight Riders, Delhi Daredevils, Pune Warriors India, Royal Challengers Bangalore, Rising Pune Supergiant 78 75 1516 14
Brett Lee Kings XI Punjab, Kolkata Knight Riders 38 38 875 13

1. Jasprit Bumrah – 32 no-balls

Jasprit Bumrah is at the top of the list with 32 no-balls in 133 matches for Mumbai Indians. He bowled 3,053 balls in 133 innings and his number of no-balls reflects his pace and aggression in each delivery rather than a lack of discipline.

Bumrah is one of the best bowlers the IPL has produced. His ability to bowl yorkers and bouncers at high speed means that the difference between a perfect delivery and a no-ball is smaller than for most bowlers. He has given Mumbai Indians more than his share of the cost and 32 no-balls in a career tells you little about him other than that he has always bowled with purpose.

2. Umesh Yadav – 24 no-balls

Has bowled 24 no-balls in 147 innings in 148 matches spread across Delhi Daredevils, Kolkata Knight Riders, Royal Challengers Bangalore, Delhi Capitals and Gujarat Titans. He has bowled 3,050 balls in that career. The number of no-balls by a fast bowler who has played for five franchises over many seasons is a reflection of his consistent pace. And the natural cost of bowling at real pace in T20 cricket over a long career.

3. Sreesanth – 23 no-balls

For Kings XI Punjab, Kochi Tuskers Kerala and Rajasthan Royals, Sreesanth bowled 23 no-balls in just 880 balls in 44 matches and this ratio tells you something about the kind of bowler he was.

He bowled far fewer balls than most of the names on this list. But still reached 23 no-balls which means he was landing hard near the line more consistently than almost anyone else here. Sreesanth has never been a bowler who works within comfortable limits and the number of no-balls confirms that.

4. Ishant Sharma – 23 no-balls

Ishant Sharma has bowled 23 no-balls in 2,309 balls in 110 matches and his career has spanned seven franchises including Kolkata Knight Riders, Deccan Chargers, Sunrisers Hyderabad, Rising Pune Supergiant, Kings XI Punjab, Delhi Capitals and Gujarat Titans.

A superb fast bowler who has really accelerated his best performances. Ishant played a long IPL career and the number of no-balls from those overs is more than normal. He ran hard and the record reflects a bowler who was always trying to do something with the ball.

5. Amit Mishra – 21 no-balls

Amit Mishra has bowled 21 no-balls in 3,371 balls in 162 matches, making him one of the most experienced bowlers on this list in terms of spinners and number of deliveries. He played for Delhi Daredevils and Capitals, Deccan Chargers, Sunrisers Hyderabad and Lucknow Supergiants.

By the standards of this list, bowling 21 no-balls in so many balls is low. But it is notable because leg-spinners are not supposed to bowl no-balls at all and each of those 21 bowlers bowled an extra ball to his team at a crucial moment.

6. Lasith Malinga – 18 no-balls

Lasith Malinga bowled 18 no-balls in 2,827 balls in 122 matches for Mumbai Indians and was one of the most effective death bowlers in IPL history. His less slingy action posed different problems for batsmen than traditional pace bowlers. 18 no-balls during a long career in the franchise show the cost of a unique and difficult-to-control action that made him dangerous and sometimes inaccurate.

7. Harshal Patel – 17 no-balls

Harshal Patel has bowled 17 no-balls in 2,161 balls in 106 matches for Royal Challengers Bangalore, Delhi Daredevils and Capitals, Punjab Kings and Sunrisers Hyderabad. He is a bowler who relies on variety and cutters rather than straight pace. 17 no-balls from such a big task reflects a bowler who occasionally runs outside the crease and tries to do something more difficult than standard bowling.

8. Prasidh Krishna – 17 no-balls

Prasidh Krishna has bowled 17 no-balls in just 1,145 balls in 51 matches for Kolkata Knight Riders, Rajasthan Royals and Gujarat Titans. This ratio is the highest among the pace bowlers on this list, with a notable pattern.

He has bowled fewer overs than almost anyone here and has already reached 17 no-balls. Which tells you that he is a bowler who runs in difficult pitches close to the line and takes the risk that comes with that approach every time he marks his run up.

9. Ashok Dinda – 14 no-balls

Ashok Dinda bowled 14 no-balls in 1,516 balls in 78 matches for Kolkata Knight Riders, Delhi Daredevils, Pune Warriors India, Royal Challengers Bangalore and Rising Pune Supergiant. He was a seam bowler who gave his all in his bowling. The number of no-balls across all five franchises reflects the honest and sometimes gritty effort of a bowler who is always running to prove something.

10. Brett Lee – 13 no-balls

Has bowled 13 no-balls in 875 balls in 38 matches for Kings XI Punjab and Kolkata Knight Riders and the ratio in his short IPL career is remarkable.

He was one of the fastest bowlers of his generation. Those 13 no-balls in less than 150 overs reflect what happens when a bowler of real pace runs at T20 intensity with no margin for error on every ball. Lee played fewer matches here than most and yet left his mark on this particular list.

Conclusion

While no-balls reflect errors, they often come from bowlers who push their limits to deliver match-winning performances and that distinction is important when you look at the names on this list. Bumrah, Malinga, Lee and Sreesanth are not remembered for their no-balls. They are remembered for the work they did with other deliveries, the wickets they took and the matches they won.

The most successful wicket-takers in the IPL include many names and it is no coincidence because risk and reward go hand in hand in T20 cricket and always have. No-balls cost runs and sometimes cost matches and the bowlers who bowl them know this better than anyone. But the aggression, pace and intention that goes into a no-ball also produces wickets that define careers and decide matches and these bowlers always bowl for it.

Read More: Top 10 Bowlers With Most Wide Balls In IPL History (2008 – 2026)

FAQs: Frequently Asked Questions

Q1. Who has bowled the most no-balls in IPL history?

Jasprit Bumrah leads with 32 no-balls in 133 matches, bowling 3,053 balls. That is not carelessness. He pushes the pace to the edge with every ball.

Q2. Which bowler has bowled the most no-balls after Bumrah?

Umesh Yadav with 24 no-balls in 148 matches and 3,050 balls. Long career, high pace, multiple teams. With that kind of workload comes numbers.

Q3. Which bowler has the worst no-ball ratio?

Sreesanth. 23 no-balls in just 880 balls in 44 matches. This is extreme. Short career, but he has been very dangerous every time he bowls a ball.

Q4. Are spinners also on this list?

Yes. Amit Mishra has bowled 21 no-balls in 3,371 balls in 162 matches. For a spinner, even a no-ball stands out. Twenty-one tells you that he worked harder than most in his role.

Q5. What do these no-ball numbers really mean?

They show aggression. Brett Lee with 13 no-balls in 875 balls, the famous Krishna with 17 in 1,145 balls. When you bowl fast balls in T20, you are on the edge. Sometimes you cross it.

How useful was this post?

Click on a star to rate it!

Average rating 4.6 / 5. Vote count: 23

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Harshil Raval
Harshil Raval

Hello Friends! My name is Harshil Raval. I work as an SEO Lead at Cricbites.com. I have over 4 years of experience. I am very passionate about writing about sports, especially cricket. I try to write in very simple and clear terms so that everyone can understand, even young readers. I enjoy sharing interesting match stories, player news, and helpful cricket information for fans. Writing about cricket makes me happy, and I always try to make my articles interesting and easy to read. I hope you enjoy reading my stories. Thank you very much for your support!

Follow & Share

Loading current series…
Loading stories...
CricBites