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 2018 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
468
Shikhar Dhawan
India
2
445
Babar Azam
Pakistan
3
425
D'Arcy Short
Australia
4
400
Rohit Sharma
India
5
387
Fakhar Zaman
Pakistan
6
352
Glenn Maxwell
Australia
7
301
Aaron Finch
Australia
8
300
Mushfiqur Rahim
Bangladesh
8
300
Mahmudullah
Bangladesh
9
292
Tamim Iqbal
Bangladesh
10
280
Colin Munro
New Zealand
11
279
Martin Guptill
New Zealand
12
247
Manish Pandey
India
13
244
Sarfraz Ahmed
Pakistan
14
232
Hussain Talat
Pakistan
15
227
Litton Das
Bangladesh
16
225
Shoaib Malik
Pakistan
17
217
Kane Williamson
New Zealand
17
217
Kannaur Rahul
India
18
207
Suresh Raina
India
19
192
Solomon Mire
Zimbabwe
20
187
Shakib Al Hasan
Bangladesh
21
186
Mohammad Hafeez
Pakistan
22
183
Gary Wilson
Ireland
23
181
Jos Buttler
England
24
173
Virat Kohli
India
24
173
Chris Lynn
Australia
25
171
Asif Ali
Pakistan
26
167
Soumya Sarkar
Bangladesh
27
163
Kusal Mendis
Sri Lanka
28
160
Jason Roy
England
29
159
Thisara Perera
Sri Lanka
30
156
Alex Hales
England
31
153
Rovman Powell
West Indies
32
151
Ross Taylor
New Zealand
33
142
Asghar Stanikzai
Afghanistan
33
142
Andre Fletcher
West Indies
34
138
Paul Stirling
Ireland
35
137
George Munsey
Scotland
36
136
Mohammad Shahzad
Afghanistan
37
134
Denesh Ramdin
West Indies
38
132
Kusal Perera
Sri Lanka
39
122
Jean-Paul Duminy
South Africa
39
122
Dawid Malan
England
40
121
Kyle Coetzer
Scotland
40
121
Sabbir Rahman
Bangladesh
41
119
Dinesh Karthik
India
42
115
Hamilton Masakadza
Zimbabwe
43
114
Richie Berrington
Scotland
44
112
Eoin Morgan
England
45
111
Marlon Samuels
West Indies
46
110
Calum MacLeod
Scotland
47
107
David Miller
South Africa
48
104
Reeza Hendricks
South Africa
49
101
Alex Carey
Australia
50
98
Travis Head
Australia
51
96
Rishabh Pant
India
51
96
Simi Singh
Ireland
51
96
Keemo Paul
West Indies
52
95
Samiullah Shenwari
Afghanistan
53
94
Shai Hope
West Indies
54
93
Marcus Stoinis
Australia
54
93
Peter Moor
Zimbabwe
55
87
Evin Lewis
West Indies
55
87
Hazratullah Zazai
Afghanistan
55
87
Wesley Barresi
Netherlands
56
86
Ahmed Shehzad
Pakistan
57
85
Brendan Taylor
Zimbabwe
57
85
Mohammad Nabi
Afghanistan
57
85
Heinrich Klaasen
South Africa
58
83
Usman Ghani
Afghanistan
58
83
Matthew Cross
Scotland
59
82
Upul Tharanga
Sri Lanka
60
81
Andy Balbirnie
Ireland
60
81
Tobias Visee
Netherlands
61
80
Tarisai Musakanda
Zimbabwe
61
80
Glenn Phillips
New Zealand
62
79
MS Dhoni
India
63
77
James Shannon
Ireland
64
76
Ben McDermott
Australia
65
75
Nicholas Pooran
West Indies
66
71
Carlos Brathwaite
West Indies
66
71
Ashton Agar
Australia
67
70
Max O'Dowd
Netherlands
67
70
Ryan Burl
Zimbabwe
68
69
Faheem Ashraf
Pakistan
68
69
Mark Chapman
Hong Kong
68
69
Tom Bruce
New Zealand
68
69
Dinesh Chandimal
Sri Lanka
69
68
Darren Bravo
West Indies
69
68
William Porterfield
Ireland
70
67
Colin de Grandhomme
New Zealand
70
67
Nathan Coulter-Nile
Australia
71
65
Dylan Budge
Scotland
72
63
Shimron Hetmyer
West Indies
72
63
Najibullah Zadran
Afghanistan
73
62
Andre Russell
West Indies
73
62
Chadwick Walton
West Indies
74
61
David Warner
Australia
74
61
Mehidy Hasan
Bangladesh
74
61
Ariful Haque
Bangladesh
75
60
Kevin O'Brien
Ireland
76
59
Bas Leede
Netherlands
77
58
Hardik Pandya
India
78
57
Sam Billings
England
79
55
Scott Edwards
Netherlands
79
55
Pieter Seelaar
Netherlands
79
55
Quinton de Kock
South Africa
80
52
Rassie van der Dussen
South Africa
81
51
Stuart Thompson
Ireland
82
50
Sean Williams
Zimbabwe
82
50
David Willey
England
83
48
Shadab Khan
Pakistan
84
47
Andrew Tye
Australia
84
47
Mitchell Marsh
Australia
85
46
Mitchell Santner
New Zealand
85
46
Sahibzada Farhan
Pakistan
86
45
Dhananjaya de Silva
Sri Lanka
86
45
Farhaan Behardien
South Africa
87
44
Shaiman Anwar
United Arab Emirates
87
44
George Dockrell
Ireland
87
44
Faf du Plessis
South Africa
88
42
Ben Cooper
Netherlands
89
41
Jonny Bairstow
England
90
40
Ish Sodhi
New Zealand
91
38
Haris Sohail
Pakistan
92
37
Kieron Pollard
West Indies
92
37
Michael Leask
Scotland
92
37
Karim Sadiq
Afghanistan
92
37
Corey Anderson
New Zealand
92
37
Ben Stokes
England
93
36
Elton Chigumbura
Zimbabwe
94
35
Joe Root
England
95
34
Ashley Nurse
West Indies
96
33
Abu Hider
Bangladesh
96
33
Rameez Shahzad
United Arab Emirates
97
32
Jason Mohammed
West Indies
98
31
Fabian Allen
West Indies
99
30
Mohammad Saifuddin
Bangladesh
99
30
Mustafizur Rahman
Bangladesh
99
30
Chris Gayle
West Indies
100
29
Malcolm Waller
Zimbabwe
100
29
Tim Seifert
New Zealand
100
29
Christiaan Jonker
South Africa
101
28
James Vince
England
101
28
Sikandar Raza
Zimbabwe
102
27
Rayad Emrit
West Indies
102
27
Ryan ten Doeschate
Netherlands
102
27
Cephas Zhuwao
Zimbabwe
103
26
Hasan Ali
Pakistan
103
26
Stuart Poynter
Ireland
103
26
Roelof van der Merwe
Netherlands
103
26
Shafiqullah
Afghanistan
103
26
Boyd Rankin
England
104
25
Tendai Chisoro
Zimbabwe
105
24
Mosaddek Hossain
Bangladesh
105
24
Chris Jordan
England
106
23
Anaru Kitchen
New Zealand
106
23
Brandon Mavuta
Zimbabwe
107
22
Andile Phehlukwayo
South Africa
107
22
Ben Wheeler
New Zealand
107
22
Michael Rippon
Netherlands
108
21
Tom Blundell
New Zealand
108
21
Junior Dala
South Africa
109
20
Chirag Suri
United Arab Emirates
110
19
Vijay Shankar
India
110
19
Akila Dananjaya
Sri Lanka
110
19
Moeen Ali
England
111
18
Sharafuddin Ashraf
Afghanistan
111
18
Chris Mpofu
Zimbabwe
111
18
JJ Smuts
South Africa
111
18
Rashid Khan
Afghanistan
111
18
Chamu Chibhabha
Zimbabwe
112
17
Adam Zampa
Australia
112
17
Nazmul Islam
Bangladesh
112
17
Joe Denly
England
113
16
Adil Rashid
England
113
16
Jeevan Mendis
Sri Lanka
113
16
Mahela Jayawardene
Sri Lanka
113
16
Niroshan Dickwella
Sri Lanka
114
15
Subash Khakurel
Nepal
114
15
Sikander Zulfiqar
Netherlands
115
14
Samuel Badree
West Indies
115
14
Kamindu Mendis
Sri Lanka
115
14
Umar Amin
Pakistan
115
14
Liam Plunkett
England
116
13
Jonathan Trott
England
116
13
Mohammad Naveed
United Arab Emirates
116
13
Peter Chase
Ireland
116
13
Krunal Pandya
India
116
13
Nic Maddinson
Australia
117
12
Mark Wood
England
117
12
Billy Stanlake
Australia
117
12
Safyaan Sharif
Scotland
117
12
Isuru Udana
Sri Lanka
117
12
Tim Southee
New Zealand
117
12
Shahid Afridi
Pakistan
118
11
Kyle Jarvis
Zimbabwe
118
11
John Nyumbu
Zimbabwe
118
11
Imad Wasim
Pakistan
118
11
Mahedi Hasan
Bangladesh
119
10
Tendai Chatara
Zimbabwe
120
9
Graeme Cremer
Zimbabwe
120
9
Sheldon Cottrell
West Indies
120
9
Taskin Ahmed
Bangladesh
120
9
Paul van Meekeren
Netherlands
120
9
Zakir Hasan
Bangladesh
120
9
Khary Pierre
West Indies
120
9
Anil Sah
Nepal
121
8
Andre McCarthy
West Indies
121
8
Oshane Thomas
West Indies
121
8
Mitchell McClenaghan
New Zealand
121
8
Timm van der Gugten
Netherlands
122
7
Lasith Malinga
Sri Lanka
122
7
Rubel Hossain
Bangladesh
122
7
Abu Jayed
Bangladesh
122
7
Shane Snater
Netherlands
122
7
Ghulam Shabber
United Arab Emirates
123
6
Aamer Yamin
Pakistan
123
6
Lungi Ngidi
South Africa
123
6
Barry McCarthy
Ireland
123
6
Sherfane Rutherford
West Indies
123
6
Mohammad Amir
Pakistan
124
5
Chris Morris
South Africa
124
5
Aftab Alam
Afghanistan
124
5
Odean Smith
West Indies
124
5
M Zulfiqar
Netherlands
124
5
Blessing Muzarabani
Zimbabwe
124
5
Sandeep Lamichhane
Nepal
125
4
Seth Rance
New Zealand
125
4
Mitchell Swepson
Australia
125
4
Tabraiz Shamsi
South Africa
125
4
Josh Little
Ireland
125
4
Gyanendra Malla
Nepal
125
4
Hashim Amla
South Africa
125
4
Suranga Lakmal
Sri Lanka
125
4
Jerome Taylor
West Indies
125
4
Nathan Lyon
Australia
126
3
Abul Hasan
Bangladesh
126
3
Angelo Mathews
Sri Lanka
126
3
Ashfaq Ahmed
Pakistan
126
3
Gulbadin Naib
Afghanistan
126
3
Mohammad Mithun
Bangladesh
126
3
Liam Dawson
England
126
3
Lockie Ferguson
New Zealand
126
3
Tyrone Kane
Ireland
126
3
Mark Watt
Scotland
126
3
Wellington Masakadza
Zimbabwe
126
3
Kesrick Williams
West Indies
126
3
Antonius Staal
Netherlands
126
3
Gihahn Cloete
South Africa
127
2
Frederick Klaassen
Netherlands
127
2
Tom Curran
England
127
2
Jhye Richardson
Australia
127
2
Afif Hossain
Bangladesh
127
2
Amila Aponso
Sri Lanka
127
2
Chris Sole
Scotland
127
2
Kagiso Rabada
South Africa
127
2
Alasdair Evans
Scotland
127
2
James Foster
England
127
2
Luke Ronchi
New Zealand
127
2
Bhuvneshwar Kumar
India
128
1
Axar Patel
India
128
1
Kane Richardson
Australia
128
1
Trent Boult
New Zealand
128
1
Dushmantha Chameera
Sri Lanka
128
1
Rohan Mustafa
United Arab Emirates
128
1
Lakshan Sandakan
Sri Lanka
128
1
Kuldeep Yadav
India
128
1
Dane Paterson
South Africa
128
1
Jack Wildermuth
Australia
128
1
Karim Janat
Afghanistan
129
0
Mujeeb Ur Rahman
Afghanistan
129
0
Tymal Mills
England
129
0
Rumman Raees
Pakistan
129
0
Washington Sundar
India
129
0
Usman Khan
Pakistan
129
0
Adam Milne
New Zealand
129
0
Donald Tiripano
Zimbabwe
129
0
Nuwan Pradeep
Sri Lanka
129
0
Veerasammy Permaul
West Indies