Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Balls Faced in 2017 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
294
Babar Azam
Pakistan
2
259
Marlon Samuels
West Indies
3
258
Mohammad Shahzad
Afghanistan
4
254
Ahmed Shehzad
Pakistan
5
231
Evin Lewis
West Indies
6
206
Shaiman Anwar
United Arab Emirates
7
200
AB de Villiers
South Africa
8
198
Kannaur Rahul
India
9
196
Virat Kohli
India
10
189
Shoaib Malik
Pakistan
11
182
Hashim Amla
South Africa
11
182
MS Dhoni
India
12
181
Kane Williamson
New Zealand
13
169
Colin Munro
New Zealand
14
165
Rohit Sharma
India
14
165
Samiullah Shenwari
Afghanistan
14
165
Niroshan Dickwella
Sri Lanka
15
162
Gary Wilson
Ireland
16
156
Farhaan Behardien
South Africa
17
155
Paul Stirling
Ireland
18
150
Soumya Sarkar
Bangladesh
18
150
David Miller
South Africa
19
141
Asghar Stanikzai
Afghanistan
20
140
Joe Root
England
21
133
Upul Tharanga
Sri Lanka
21
133
Manish Pandey
India
22
131
Mahmudullah
Bangladesh
23
129
Chadwick Walton
West Indies
24
126
Mohammad Nabi
Afghanistan
25
124
Kusal Perera
Sri Lanka
26
122
Dilshan Munaweera
Sri Lanka
27
118
Fakhar Zaman
Pakistan
28
116
Sabbir Rahman
Bangladesh
29
115
Seekkuge Prasanna
Sri Lanka
30
114
Kevin O'Brien
Ireland
30
114
Aaron Finch
Australia
31
113
Jason Roy
England
32
112
Michael Klinger
Australia
33
108
Shakib Al Hasan
Bangladesh
33
108
Thisara Perera
Sri Lanka
34
107
Zeeshan Maqsood
Oman
34
107
Tom Bruce
New Zealand
34
107
Najeeb Tarakai
Afghanistan
35
105
Rameez Shahzad
United Arab Emirates
35
105
Moises Henriques
Australia
36
100
William Porterfield
Ireland
37
97
Carlos Brathwaite
West Indies
38
96
JJ Smuts
South Africa
39
95
Travis Head
Australia
40
93
Eoin Morgan
England
40
93
Jonny Bairstow
England
41
92
Shikhar Dhawan
India
42
89
Calum MacLeod
Scotland
43
84
Tamim Iqbal
Bangladesh
44
83
Alex Hales
England
45
80
Chamara Kapugedera
Sri Lanka
45
80
Kamran Akmal
Pakistan
45
80
Kyle Coetzer
Scotland
45
80
Shreyas Iyer
India
45
80
Sadeera Samarawickrama
Sri Lanka
46
79
Richie Berrington
Scotland
46
79
Michael Rippon
Netherlands
47
78
Wesley Barresi
Netherlands
47
78
Suresh Raina
India
47
78
Karim Janat
Afghanistan
48
75
Stuart Poynter
Ireland
49
72
Jean-Pierre Kotze
Namibia
49
72
Mosaddek Hossain
Bangladesh
50
71
Jason Mohammed
West Indies
51
70
Angelo Mathews
Sri Lanka
51
70
Faf du Plessis
South Africa
52
69
Jos Buttler
England
52
69
Matthew Cross
Scotland
52
69
Aqib Sulehri
Oman
52
69
Khurram Khan
Oman
53
68
Corey Anderson
New Zealand
54
67
Greg Thompson
Ireland
54
67
Rohan Mustafa
United Arab Emirates
55
65
Mangaliso Mosehle
South Africa
56
63
Hardik Pandya
India
56
63
Nawroz Mangal
Afghanistan
57
62
Ashan Priyanjan
Sri Lanka
58
61
Sarfraz Ahmed
Pakistan
59
60
Stuart Thompson
Ireland
59
60
Sese Bau
P.N.G.
59
60
Glenn Phillips
New Zealand
59
60
Khawar Ali
Oman
60
59
Anshuman Rath
Hong Kong
60
59
Tim Paine
Australia
61
58
Mahuru Dai
P.N.G.
61
58
Mohammad Saifuddin
Bangladesh
62
57
Nizakat Khan
Hong Kong
63
56
Martin Guptill
New Zealand
64
55
Lega Siaka
P.N.G.
65
54
Gerrie Snyman
Namibia
65
54
Mohammad Hafeez
Pakistan
65
54
Ghulam Shabber
United Arab Emirates
66
53
Amjad Javed
United Arab Emirates
66
53
Najibullah Zadran
Afghanistan
67
52
George Munsey
Scotland
68
51
Andy McBrine
Ireland
69
49
Sarel Burger
Namibia
69
49
Tony Ura
P.N.G.
69
49
Chris Gayle
West Indies
69
49
Dhananjaya de Silva
Sri Lanka
69
49
Reeza Hendricks
South Africa
70
48
Jack Vare
P.N.G.
70
48
Quinton de Kock
South Africa
71
47
Waqas Khan
Hong Kong
72
45
Colin de Grandhomme
New Zealand
72
45
Stephan Baard
Namibia
72
45
Imrul Kayes
Bangladesh
73
44
Dawid Malan
England
73
44
Kieron Pollard
West Indies
74
43
Dinesh Karthik
India
75
41
Babar Hayat
Hong Kong
76
40
Milinda Siriwardana
Sri Lanka
76
40
Ehsan Khan
Hong Kong
77
39
Mitchell Santner
New Zealand
77
39
Darren Sammy
West Indies
77
39
Ben Stokes
England
78
38
Gulbadin Naib
Afghanistan
78
38
Dinesh Chandimal
Sri Lanka
78
38
Rovman Powell
West Indies
78
38
Rishabh Pant
India
78
38
Mohammed Qasim
United Arab Emirates
79
37
Ajay Lalcheta
Oman
79
37
Muhammad Khushi
Oman
79
37
Rashid Khan
Afghanistan
79
37
Lendl Simmons
West Indies
79
37
Umar Amin
Pakistan
80
36
Tom Latham
New Zealand
80
36
George Dockrell
Ireland
80
36
Ben Cooper
Netherlands
81
35
Yuvraj Singh
India
81
35
Sam Billings
England
81
35
Ben Dunk
Australia
82
34
Jean-Paul Duminy
South Africa
83
33
Jason Holder
West Indies
83
33
Usman Ghani
Afghanistan
83
33
Jan Frylinck
Namibia
83
33
Lorcan Tucker
Ireland
84
31
Assad Vala
P.N.G.
84
31
Kedar Jadhav
India
85
30
Roelof van der Merwe
Netherlands
85
30
Craig Wallace
Scotland
85
30
Max O'Dowd
Netherlands
86
29
Shahid Wasif
Hong Kong
87
28
Mushfiqur Rahim
Bangladesh
88
27
Chris Morris
South Africa
89
26
Heino Kuhn
South Africa
89
26
Imad Wasim
Pakistan
89
26
Merwe Erasmus
Namibia
90
25
Andre Fletcher
West Indies
90
25
Noor Ali Zadran
Afghanistan
91
24
Sunil Narine
West Indies
91
24
Aizaz Khan
Hong Kong
91
24
Ahmed Raza
United Arab Emirates
91
24
Mohammad Naveed
United Arab Emirates
91
24
Kusal Mendis
Sri Lanka
92
23
Mahela Udawatte
Sri Lanka
92
23
Andile Phehlukwayo
South Africa
93
22
Craig Williams
Namibia
93
22
Chaturanga de Silva
Sri Lanka
94
21
Christopher Carter
Hong Kong
94
21
Ashley Nurse
West Indies
94
21
Ashton Turner
Australia
94
21
Nuwan Kulasekara
Sri Lanka
94
21
Amir Hamza
Afghanistan
94
21
Shafiqullah
Afghanistan
95
20
Shadab Khan
Pakistan
95
20
Nurul Hasan
Bangladesh
95
20
Con de Lange
Scotland
96
19
Dushmantha Chameera
Sri Lanka
96
19
Aaron Phangiso
South Africa
96
19
Liam Livingstone
England
96
19
Mehidy Hasan
Bangladesh
96
19
Kuldeep Yadav
India
96
19
Peter Borren
Netherlands
97
18
Vikum Sanjaya
Sri Lanka
98
17
Akila Dananjaya
Sri Lanka
98
17
Shai Hope
West Indies
98
17
James Neesham
New Zealand
99
16
Glenn Maxwell
Australia
99
16
Nadeem Ahmed
Hong Kong
99
16
Theunis de Bruyn
South Africa
100
15
Sultan Ahmed
Oman
100
15
Isuru Udana
Sri Lanka
100
15
Safyaan Sharif
Scotland
100
15
Timm van der Gugten
Netherlands
100
15
Tim Southee
New Zealand
101
14
Liam Plunkett
England
101
14
Norman Vanua
P.N.G.
101
14
Arun Manavalan
Oman
102
13
Jerome Taylor
West Indies
102
13
Daniel Christian
Australia
102
13
Ross Taylor
New Zealand
103
12
Wahab Riaz
Pakistan
103
12
George Bailey
Australia
103
12
Ahsan Malik
Netherlands
103
12
Pieter Seelaar
Netherlands
103
12
Chad Soper
P.N.G.
104
11
Johannes Smit
Namibia
104
11
Mohammad Shahzad
United Arab Emirates
104
11
Jasprit Bumrah
India
104
11
Henry Nicholls
New Zealand
104
11
Paul van Meekeren
Netherlands
104
11
James Faulkner
Australia
104
11
Mashrafe Mortaza
Bangladesh
104
11
Wayne Parnell
South Africa
105
10
Rubel Hossain
Bangladesh
105
10
Chris Jordan
England
105
10
David Warner
Australia
105
10
John Reva
P.N.G.
105
10
Mehran Khan
Oman
105
10
Faheem Ashraf
Pakistan
106
9
Anaru Kitchen
New Zealand
106
9
Josh Davey
Scotland
106
9
Bhuvneshwar Kumar
India
106
9
Ish Sodhi
New Zealand
106
9
Waqas Barkat
Hong Kong
107
8
Grant Elliott
New Zealand
107
8
Ravindra Jadeja
India
107
8
Samuel Badree
West Indies
107
8
Mohammad Nadeem
Oman
108
7
Thikshila de Silva
Sri Lanka
108
7
Kesrick Williams
West Indies
108
7
Adnan Mufti
United Arab Emirates
108
7
Litton Das
Bangladesh
108
7
Ravichandran Ashwin
India
108
7
Lasith Malinga
Sri Lanka
108
7
Neil Broom
New Zealand
109
6
Willie Gavera
P.N.G.
109
6
Imran Tahir
South Africa
109
6
Sohail Tanvir
Pakistan
109
6
Parvez Rasool
India
109
6
Ben Wheeler
New Zealand
109
6
Jacob Mulder
Ireland
110
5
Liam Dawson
England
110
5
Zane Green
Namibia
110
5
David Willey
England
110
5
Moeen Ali
England
110
5
Morne Morkel
South Africa
110
5
Nuwan Pradeep
Sri Lanka
110
5
Dawlat Zadran
Afghanistan
111
4
Taskin Ahmed
Bangladesh
111
4
Boyd Rankin
England
111
4
Ben Cutting
Australia
111
4
Andrew Tye
Australia
111
4
Mark Watt
Scotland
111
4
Mustafizur Rahman
Bangladesh
111
4
Alei Nao
P.N.G.
111
4
Tom Curran
England
112
3
Lungi Ngidi
South Africa
112
3
Adam Zampa
Australia
112
3
Tobias Visee
Netherlands
112
3
Axar Patel
India
112
3
Pat Cummins
Australia
112
3
Shafiul Islam
Bangladesh
112
3
Vani Morea
P.N.G.
112
3
Stephan Myburgh
Netherlands
113
2
Ehsan Nawaz
Hong Kong
113
2
Craig Young
Ireland
113
2
Adil Rashid
England
113
2
Javed Ahmadi
Afghanistan
113
2
Shapoor Zadran
Afghanistan
113
2
Nathan Coulter-Nile
Australia
113
2
Luke Ronchi
New Zealand
113
2
Yuzvendra Chahal
India
113
2
Hasan Ali
Pakistan
113
2
Tymal Mills
England
113
2
Vishwa Fernando
Sri Lanka
113
2
Bilal Khan
Oman
114
1
Kaleemullah
Oman
114
1
Jhye Richardson
Australia
114
1
Bernard Scholtz
Namibia
114
1
Dane Paterson
South Africa
114
1
Barry McCarthy
Ireland
114
1
Laxman Sreekumar
United Arab Emirates
114
1
Doug Bracewell
New Zealand
114
1
Trent Boult
New Zealand
114
1
Sohail Khan
Pakistan
115
0
Amit Mishra
India
115
0
Brad Wheal
Scotland