The record for the most dot balls bowled in IPL history is held by Bhuvneshwar Kumar, who has delivered 1,670 dot balls in his IPL career. He is followed by Sunil Narine with 1,605 dot balls and Ravichandran Ashwin with 1,566 dot balls