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 2015 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
304
Jatinder Singh
Oman
2
245
Ben Cooper
Netherlands
3
242
Stephan Myburgh
Netherlands
4
229
Stephan Baard
Namibia
5
228
Asghar Stanikzai
Afghanistan
6
224
Mark Chapman
Hong Kong
7
209
Mohammad Shahzad
Afghanistan
8
202
Michael Swart
Netherlands
9
199
Samiullah Shenwari
Afghanistan
9
199
Babar Hayat
Hong Kong
10
196
William Porterfield
Ireland
11
193
Sean Williams
Zimbabwe
12
189
Zeeshan Maqsood
Oman
13
185
Khawar Ali
Oman
14
184
Ahmed Shehzad
Pakistan
15
181
Matthew Cross
Scotland
16
180
Kyle Coetzer
Scotland
16
180
Paras Khadka
Nepal
17
177
Anshuman Rath
Hong Kong
18
176
Shoaib Malik
Pakistan
19
174
Nizakat Khan
Hong Kong
20
173
Faf du Plessis
South Africa
21
171
Wesley Barresi
Netherlands
22
161
Gyanendra Malla
Nepal
23
160
Peter Borren
Netherlands
24
159
Andy Balbirnie
Ireland
24
159
Syed Kaleem
Oman
25
158
Sikandar Raza
Zimbabwe
26
152
Adnan Ilyas
Oman
27
149
Hamilton Masakadza
Zimbabwe
28
148
Sharad Vesawkar
Nepal
29
146
Assad Vala
P.N.G.
30
145
Jonty Jenner
31
142
Chamu Chibhabha
Zimbabwe
32
138
Nawroz Mangal
Afghanistan
32
138
Irfan Ahmed
Hong Kong
33
136
Usman Ghani
Afghanistan
34
134
Mukhtar Ahmed
Pakistan
34
134
Collins Obuya
Kenya
35
133
Zeeshan Siddiqui
Oman
36
132
Mohammad Nabi
Afghanistan
36
132
Craig Ervine
Zimbabwe
37
126
Shaiman Anwar
United Arab Emirates
38
125
Elton Chigumbura
Zimbabwe
38
125
Umar Akmal
Pakistan
39
123
AB de Villiers
South Africa
40
120
Rilee Rossouw
South Africa
41
119
Gerrie Snyman
Namibia
41
119
Preston Mommsen
Scotland
41
119
Navneet Dhaliwal
Canada
42
118
Ruvindu Gunasekera
Canada
43
116
Irfan Karim
Kenya
44
115
Mohammad Shahzad
United Arab Emirates
44
115
George Munsey
Scotland
45
114
Morne van Wyk
South Africa
45
114
Sarel Burger
Namibia
45
114
Paul Stirling
Ireland
46
110
Najibullah Zadran
Afghanistan
47
109
David Miller
South Africa
48
108
Kevin O'Brien
Ireland
49
105
Mohammad Rizwan
Pakistan
49
105
James Vince
England
50
101
Jean-Paul Duminy
South Africa
50
101
Mohammad Hafeez
Pakistan
51
100
Sultan Ahmed
Oman
52
99
Martin Guptill
New Zealand
53
97
Eoin Morgan
England
53
97
Richie Berrington
Scotland
54
94
Calum MacLeod
Scotland
54
94
Farhaan Behardien
South Africa
54
94
Jamie Atkinson
Hong Kong
55
93
Marlon Samuels
West Indies
56
92
Rajesh Pulami
Nepal
57
91
Morris Ouma
Kenya
58
90
Rohit Sharma
India
59
88
Tillakaratne Dilshan
Sri Lanka
60
87
Kane Williamson
New Zealand
61
85
Shakib Al Hasan
Bangladesh
61
85
Swapnil Patil
United Arab Emirates
62
84
Joe Root
England
63
81
Hashim Amla
South Africa
63
81
Karim Sadiq
Afghanistan
64
79
Rakep Patel
Kenya
64
79
Gary Wilson
Ireland
64
79
Tanwir Afzal
Hong Kong
65
78
Tony Ura
P.N.G.
66
76
Charles Amini
P.N.G.
66
76
Sabbir Rahman
Bangladesh
67
75
Hiral Patel
Canada
67
75
Malcolm Waller
Zimbabwe
67
75
Tamim Iqbal
Bangladesh
67
75
Faizan Asif
United Arab Emirates
68
74
Dwayne Bravo
West Indies
68
74
Shahid Afridi
69
72
Chris Gayle
West Indies
69
72
Roelof van der Merwe
Netherlands
70
70
Craig Williams
Namibia
71
69
Aizaz Khan
Hong Kong
71
69
Nitish Kumar
Canada
72
68
Rizwan Cheema
Canada
72
68
Mahuru Dai
P.N.G.
73
67
Niall O'Brien
Ireland
73
67
Anil Mandal
Nepal
73
67
Kila Pala
P.N.G.
74
66
Benjamin Stevens
74
66
Pradeep Airee
Nepal
75
64
George Worker
New Zealand
75
64
Syed Ali
Oman
76
63
Gulbadin Naib
Afghanistan
76
63
Mushfiqur Rahim
Bangladesh
77
62
Richmond Mutumbami
Zimbabwe
78
61
Vusi Sibanda
Zimbabwe
79
60
Robin Uthappa
India
79
60
Sam Billings
England
80
59
Kieron Pollard
West Indies
80
59
Mehran Khan
Oman
81
58
Jason Roy
England
81
58
Kusal Perera
Sri Lanka
81
58
Sagar Pun
Nepal
81
58
Shafiqullah
Afghanistan
82
57
Max O'Dowd
Netherlands
82
57
Sohaib Maqsood
Pakistan
83
56
Michael Rippon
Netherlands
83
56
Jack Vare
P.N.G.
83
56
Luke Jongwe
Zimbabwe
84
53
Binod Bhandari
Nepal
84
53
Moeen Ali
England
84
53
Steven Smith
Australia
84
53
Anamul Haque
Bangladesh
84
53
Abdul Shakoor
United Arab Emirates
85
52
Andre Fletcher
West Indies
85
52
Stuart Thompson
Ireland
86
50
Nehemiah Odhiambo
Kenya
86
50
Lega Siaka
P.N.G.
86
50
Rahil Ahmed
Netherlands
86
50
Sompal Kami
Nepal
86
50
Basant Regmi
Nepal
86
50
Alex Hales
England
87
49
Subash Khakurel
Nepal
88
48
Rohan Mustafa
United Arab Emirates
88
48
Milinda Siriwardana
Sri Lanka
89
47
Dhananjaya de Silva
Sri Lanka
90
46
Jean-Pierre Kotze
Namibia
91
45
Rafatullah Mohmand
Pakistan
91
45
Litton Das
Bangladesh
91
45
Angelo Mathews
Sri Lanka
92
44
Chamara Kapugedera
Sri Lanka
92
44
Reeza Hendricks
South Africa
93
41
Sohail Tanvir
Pakistan
94
40
Luke Ronchi
New Zealand
94
40
Imad Wasim
Pakistan
94
40
Vaibhav Wategaonkar
Oman
95
39
Neville Madziva
Zimbabwe
95
39
Norman Vanua
P.N.G.
95
39
Anwar Ali
Pakistan
95
39
Dwayne Smith
West Indies
95
39
Quinton de Kock
South Africa
95
39
Hamza Tariq
Canada
96
38
Aqib Sulehri
Oman
97
37
David Rankin
Ireland
98
36
Andrew Poynter
Ireland
99
35
Andre Russell
West Indies
99
35
Ajinkya Rahane
India
100
33
Mohammad Naveed
United Arab Emirates
101
32
Kinchit Shah
Hong Kong
101
32
Suresh Raina
India
101
32
Glenn Maxwell
Australia
101
32
Anthony Hawkins-Kay
102
31
Sese Bau
P.N.G.
102
31
Christopher Carter
Hong Kong
102
31
Chris Woakes
England
102
31
Regis Chakabva
Zimbabwe
102
31
Lendl Simmons
West Indies
102
31
Denesh Ramdin
West Indies
103
30
Charles Coventry
Zimbabwe
103
30
Murali Vijay
India
103
30
Axar Patel
India
103
30
Grant Elliott
New Zealand
103
30
Waqas Khan
Hong Kong
104
29
Jos Buttler
England
104
29
Stuart Binny
India
104
29
Graeme Cremer
Zimbabwe
104
29
Umair Ali
United Arab Emirates
105
28
Darren Sammy
West Indies
105
28
Virat Kohli
India
105
28
Soumya Sarkar
Bangladesh
106
27
Johnson Charles
West Indies
106
27
Stuart Poynter
Ireland
107
26
Pieter Seelaar
Netherlands
107
26
Nathan McCullum
New Zealand
108
25
John Mooney
Ireland
108
25
Mashrafe Mortaza
Bangladesh
108
25
Mahmudullah
Bangladesh
108
25
Javed Ahmadi
Afghanistan
109
24
Haris Sohail
Pakistan
109
24
Michael Leask
Scotland
109
24
Safyaan Sharif
Scotland
109
24
Sanju Samson
India
109
24
Charles Perchard
110
23
Jasdeep Singh
U.S.A.
110
23
Amjad Ali
United Arab Emirates
111
22
Amjad Javed
United Arab Emirates
111
22
Rony Talukdar
Bangladesh
111
22
Manish Pandey
India
111
22
David Wiese
South Africa
111
22
Waqas Barkat
Hong Kong
111
22
Prosper Utseya
Zimbabwe
111
22
Rajeshkumar Ranpura
Oman
112
21
Ajay Lalcheta
Oman
112
21
Dinesh Chandimal
Sri Lanka
112
21
Junaid Siddiqui
Canada
112
21
Nasir Hossain
Bangladesh
112
21
Colin Munro
New Zealand
112
21
Amjad Khan
England
112
21
George Dockrell
Ireland
113
20
Nelson Odhiambo
Kenya
113
20
Mohammad Tauqir
United Arab Emirates
113
20
MS Dhoni
India
113
20
Tyrone Kane
Ireland
114
19
James Neesham
New Zealand
114
19
Sarfraz Ahmed
Pakistan
115
18
Tom Latham
New Zealand
115
18
Haseeb Amjad
Hong Kong
115
18
John Anderson
Ireland
115
18
Craig Wallace
Scotland
115
18
John Reva
P.N.G.
115
18
Johannes Smit
Namibia
116
17
Saad Zafar
Canada
116
17
Shem Ngoche
Kenya
116
17
Shakti Gauchan
Nepal
117
16
Karan KC
Nepal
117
16
Nadeem Ahmed
Hong Kong
117
16
Shikhar Dhawan
India
117
16
Chad Soper
P.N.G.
118
15
Ravichandran Ashwin
India
118
15
Brendon McCullum
New Zealand
118
15
Arafat Sunny
Bangladesh
118
15
Sunil Narine
West Indies
118
15
Mudassar Bukhari
Netherlands
119
14
Tobias Visee
Netherlands
119
14
Ben Stokes
England
119
14
Mohammad Nadeem
Oman
119
14
Timil Patel
U.S.A.
119
14
Srimantha Wijeyeratne
Canada
120
13
Corey Bisson
120
13
Mitchell Marsh
Australia
120
13
Kedar Jadhav
India
120
13
Ross Taylor
New Zealand
120
13
Wahab Riaz
Pakistan
120
13
Mitchell Santner
New Zealand
121
12
Binura Fernando
Sri Lanka
121
12
Fayyaz Ahmed
United Arab Emirates
121
12
Max Sorensen
Ireland
121
12
Vani Morea
P.N.G.
121
12
Timm van der Gugten
Netherlands
121
12
Justin Ontong
South Africa
121
12
Jerome Taylor
West Indies
122
11
Imrul Kayes
Bangladesh
122
11
Manjula Guruge
United Arab Emirates
122
11
Bernard Scholtz
Namibia
123
10
Merwe Erasmus
Namibia
123
10
Nauman Anwar
Pakistan
123
10
Tendai Chisoro
Zimbabwe
123
10
David Willey
England
123
10
Josh Davey
Scotland
123
10
Kyle Abbott
South Africa
123
10
Mirwais Ashraf
Afghanistan
124
9
Adam Milne
New Zealand
125
8
Willie Gavera
P.N.G.
125
8
Lucas Oluoch
Kenya
125
8
Marcus Stoinis
Australia
125
8
Mustafizur Rahman
Bangladesh
125
8
Bhuvneshwar Kumar
India
126
7
Mohit Sharma
India
126
7
Thisara Perera
Sri Lanka
126
7
Avinash Karn
Nepal
126
7
Pipi Raho
P.N.G.
127
6
Rob Taylor
Scotland
127
6
Kagiso Rabada
South Africa
127
6
Nasir Aziz
United Arab Emirates
127
6
Nuwan Kulasekara
Sri Lanka
127
6
Tinashe Panyangara
Zimbabwe
127
6
David Warner
Australia
127
6
Sohag Gazi
Bangladesh
127
6
Rhys Palmer
128
5
Eugene Ochieng
Kenya
128
5
Bilawal Bhatti
Pakistan
128
5
Shane Watson
Australia
128
5
Devendra Bishoo
West Indies
128
5
Adil Rashid
England
128
5
Aaron Phangiso
South Africa
128
5
Ashley Nurse
West Indies
128
5
Alex Cusack
Ireland
129
4
Alasdair Evans
Scotland
129
4
Ahsan Malik
Netherlands
129
4
Dushmantha Chameera
Sri Lanka
129
4
Jason Holder
West Indies
129
4
Lasith Malinga
Sri Lanka
129
4
Kithuruwan Vithanage
Sri Lanka
129
4
Sachithra Senanayake
Sri Lanka
129
4
Harbhajan Singh
India
129
4
Cecil Khan
Canada
130
3
Michau Preez
Namibia
130
3
Loa Nou
P.N.G.
130
3
Mark Watt
Scotland
130
3
Ambati Rayudu
India
130
3
Chris Mpofu
Zimbabwe
131
2
Matthew Wade
Australia
131
2
Liam Plunkett
England
131
2
Jonny Bairstow
England
131
2
Al-Amin Hossain
Bangladesh
131
2
Doug Bracewell
New Zealand
131
2
Carlos Brathwaite
West Indies
131
2
Con de Lange
Scotland
131
2
Mohammad Nasim Baras
Afghanistan
131
2
Sayed Shirzad
Afghanistan
131
2
Bilal Khan
Oman
132
1
Yamin Ahmadzai
Afghanistan
132
1
Munis Ansari
Oman
132
1
Imran Khan
132
1
Sandeep Sharma
India
132
1
Wellington Masakadza
Zimbabwe
132
1
Mitchell McClenaghan
New Zealand
132
1
Craig Young
Ireland
132
1
Elijah Otieno
Kenya
132
1
Tim Southee
New Zealand
132
1
Mohammad Irfan
Pakistan
132
1
Nathan Coulter-Nile
Australia
132
1
Sheldon Cottrell
West Indies
132
1
Aftab Alam
Afghanistan
133
0
Shapoor Zadran
Afghanistan
133
0
Dawlat Zadran
Afghanistan
133
0
Pat Cummins
Australia
133
0
Mitchell Starc
Australia
133
0
Chris Jordan
England
133
0
Matt Henry
New Zealand
133
0
Paul van Meekeren
Netherlands
133
0
Jitendra Mukhiya
Nepal