Most Dot Balls in T20 Innings

Most Dot Balls in T20 Innings represents the ultimate statistical achievement in defensive bowling, recording the maximum number of deliveries in a single spell where no runs were conceded. In a standard 4-over spell (24 legal balls), every dot ball intensifies the pressure on the batting side, systematically forcing them into tactical errors.
In T20 Internationals (T20I), the gold standard is currently 21 dot balls in a 4-over spell, achieved by bowlers like Peter Aho (Nigeria) and Saad Bin Zafar (Canada). This means the opposition was unable to score off 87.5% of the deliveries faced. In premier leagues like the IPL, recording 18 to 20 dot balls is considered a match-winning "lockdown" performance. As of 2026, despite the emergence of 360-degree batting, the ability to consistently deliver spells with over 18 dot balls remains the definitive indicator of a bowler’s elite precision and tactical mastery over the game's shortest format.
 

RANK 1

Mohammad Hasnain

Dots

25

Wkts

1

RANK 2

Iuri Simao

Dots

24

Wkts

4

RANK 3

Lockie Ferguson

NZ

Dots

24

Wkts

3

Rank Player Mat Dots Wkts Maiden Runs
1 1 25 1 0 30
2 1 24 4 0 48
3 1 24 3 4 0
4 1 24 2 4 0
5 1 24 1 4 0
6 1 23 6 2 3
7 1 23 3 3 4
8 1 23 3 2 2
9
Gede Arta Gede Arta
1 23 2 2 7
10 1 23 2 2 2
11 1 23 1 3 2
12 1 22 6 1 12
13
Akshay Sain Akshay Sain
1 22 4 1 3
14 1 22 4 2 3
15
Rohan Wijewardana Rohan Wijewardana
1 22 4 3 3
16 1 22 4 1 5
17
Yoosuf Azyan Farhath Yoosuf Azyan Farhath
1 22 4 3 5
18
Hardik Verma Hardik Verma
1 22 3 2 8
19 1 22 2 3 2
20
Janadi Anali Janadi Anali
1 22 2 3 3
21
Nurhilmiza Syamimie Johari Nurhilmiza Syamimie Johari
1 22 2 1 6
22 1 22 2 2 3
23 1 22 1 2 7
24 1 22 1 1 9
25 1 22 1 2 2
26 1 21 6 0 10
27 1 21 5 1 7
28
Shaheer Kanee Poyil Shaheer Kanee Poyil
1 21 5 1 10
29 1 21 4 1 6
30
Nuruddin Mandal Nuruddin Mandal
1 21 4 2 16
31
Athar Salim Dadarkar Athar Salim Dadarkar
1 21 4 1 6
32 1 21 4 2 7
33 1 21 3 1 3
34
Arslan Shabir Sandhu Arslan Shabir Sandhu
1 21 3 1 6
35 1 21 3 2 6
36 1 21 3 1 6
37
Aimuni Athirah Armizal Aimuni Athirah Armizal
1 21 3 0 12
38 1 21 3 2 8
39
Benjamin Ito Benjamin Ito
1 21 3 1 8
40
Ayub Rizwan Ayub Rizwan
1 21 2 0 9
41 1 21 2 1 9
42 1 21 2 1 3
43 1 21 2 2 9
44 1 21 2 1 5
45 1 21 2 2 6
46
Aslam Nawfer Aslam Nawfer
1 21 2 1 6
47
Ammar Wasim Mohammad Ammar Wasim Mohammad
1 21 2 0 9
48
Kervon Hinds Kervon Hinds
1 21 1 1 10
49 1 21 1 2 7
50
Muhammad Rohid-Khan Muhammad Rohid-Khan
1 21 1 1 6
51 1 21 1 2 6
52 1 21 1 0 9
53 1 21 1 2 4
54 1 21 1 2 6
55 1 21 1 2 3
56 1 21 1 1 8
57 1 21 0 1 8
58
Ridmika Nimesh Ridmika Nimesh
1 21 0 2 8
59 1 20 6 1 9
60 1 20 5 0 7
61
Anjar Tadarus Anjar Tadarus
1 20 5 0 8
62
Mushtaq Ahmed Mushtaq Ahmed
1 20 4 1 14
63
Vishvaruben Kumar Vishvaruben Kumar
1 20 4 0 12
64
Bhaskar Bharadwaj Bhaskar Bharadwaj
1 20 4 1 6
65
Janadi Anali Janadi Anali
1 20 4 0 7
66 1 20 4 0 8
67 1 20 4 0 11
68 1 20 3 1 7
69
Rukmal Samaratunga Rukmal Samaratunga
1 20 3 1 12
70
Isaac Aboagye Isaac Aboagye
1 20 3 1 6
71
KoKo LinThu KoKo LinThu
1 20 3 1 7
72 1 20 3 1 10
73
Vijay Unni Vijay Unni
1 20 3 1 7
74
Abhishek Manisekharan Abhishek Manisekharan
1 20 3 0 18
75 1 20 3 1 14
76 1 20 3 1 10
77 1 20 3 2 7
78 1 20 3 1 7
79 1 20 3 1 6
80 1 20 3 2 7
81 1 20 3 1 10
82 1 20 3 1 4
83
Asif Mehmood Asif Mehmood
1 20 3 1 13
84 1 20 3 0 8
85 1 20 3 1 12
86
Prashant Shukla Prashant Shukla
1 20 3 2 7
87 1 20 3 1 7
88 1 20 3 1 7
89
Ridmika Nimesh Ridmika Nimesh
1 20 3 0 11
90 1 20 3 1 4