Jasprit has bowled 28 no-balls in 120 games at an average of 23.30, the most by any bowler in IPL history.
Umesh Yadav
Umesh has 24 no-balls in 133 matches at an average of 29.02.
S. Sreesanth
Sreesanth has played 44 matches having 23 no-balls at an average of 29.85.
Amit Mishra
Sreesanth has played 44 matches having 23 no-balls at an average of 29.85.
Ishant Sharma
Ishant served as the IPL's journeyman and repeatedly switched between many franchises. In IPL, he has 21 no-balls in 93 matches at an average of 37.51.
Lasith Malinga
He played for the Mumbai Indians in the IPL. Malinga has 18 no-balls in 122 matches at an average of 19.80.
Prasidh Krishna
He has 17 no-balls in 51 matches at an average of 34.76