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 2010 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
358
Umar Akmal
Pakistan
2
298
Noor Ali Zadran
Afghanistan
3
278
David Hussey
Australia
4
263
Kevin Pietersen
England
5
262
Michael Clarke
Australia
6
252
Graeme Smith
South Africa
7
250
Niall O'Brien
Ireland
8
240
Kamran Akmal
Pakistan
9
238
David Warner
Australia
10
237
Eoin Morgan
England
11
226
Mohammad Shahzad
Afghanistan
12
219
Mahela Jayawardene
Sri Lanka
13
217
Cameron White
Australia
14
212
Salman Butt
Pakistan
15
211
Jean-Paul Duminy
South Africa
15
211
Suresh Raina
India
16
207
Craig Kieswetter
England
17
203
Brendon McCullum
New Zealand
18
201
Kumar Sangakkara
Sri Lanka
19
192
Jacques Kallis
South Africa
19
192
Shane Watson
Australia
20
187
Brad Haddin
Australia
20
187
Abdul Razzaq
Pakistan
21
182
Ashish Bagai
Canada
22
180
Martin Guptill
New Zealand
23
179
Ross Taylor
New Zealand
24
174
AB de Villiers
South Africa
25
170
Steve Tikolo
Kenya
26
169
Mohammad Hafeez
Pakistan
27
165
William Porterfield
Ireland
28
164
Gary Wilson
Ireland
28
164
Hamilton Masakadza
Zimbabwe
29
161
Nawroz Mangal
Afghanistan
29
161
Gavin Hamilton
England
30
160
Tillakaratne Dilshan
Sri Lanka
31
153
David Obuya
Kenya
32
148
Shiv Chanderpaul
West Indies
33
144
Saqib Ali
United Arab Emirates
34
141
Alex Cusack
Ireland
35
140
Misbah-ul-Haq
Pakistan
36
137
Scott Styris
New Zealand
36
137
Shahid Afridi
37
136
Michael Hussey
Australia
38
134
Karim Sadiq
Afghanistan
39
133
Angelo Mathews
Sri Lanka
40
132
Kyle Coetzer
Scotland
41
121
Chris Gayle
West Indies
42
120
Chamu Chibhabha
Zimbabwe
43
118
Alex Obanda
Kenya
43
118
James Franklin
New Zealand
44
117
Ramnaresh Sarwan
West Indies
45
116
Eric Szwarczynski
Netherlands
46
113
Paul Stirling
Ireland
47
112
Nathan McCullum
New Zealand
47
112
Murali Vijay
India
48
108
Daniel Vettori
New Zealand
48
108
Dwayne Bravo
West Indies
48
108
Hiral Patel
Canada
49
107
Raees Ahmadzai
Afghanistan
50
106
Bas Zuiderent
Netherlands
51
105
Collins Obuya
Kenya
52
103
Fawad Alam
Pakistan
53
101
Chamara Kapugedera
Sri Lanka
53
101
Alexei Kervezee
Netherlands
54
100
Brendan Taylor
Zimbabwe
55
97
Michael Lumb
England
56
96
Jesse Ryder
New Zealand
56
96
Paul Collingwood
England
57
95
Fraser Watts
Scotland
58
93
Kieron Pollard
West Indies
59
91
Naeemuddin Aslam
United Arab Emirates
60
87
Shoaib Malik
Pakistan
61
86
Morris Ouma
Kenya
61
86
Tatenda Taibu
Zimbabwe
62
84
Darren Sammy
West Indies
62
84
David Miller
South Africa
63
83
Luke Wright
England
64
81
Mohammad Nabi
Afghanistan
65
80
Denesh Ramdin
West Indies
65
80
Trent Johnston
Ireland
66
78
John Mooney
Ireland
67
76
Rizwan Cheema
Canada
67
76
Asghar Stanikzai
Afghanistan
68
75
Jan Stander
Scotland
69
74
Daan van Bunge
Netherlands
70
73
Mahela Udawatte
Sri Lanka
71
72
Ryan ten Doeschate
Netherlands
72
70
Steven Smith
Australia
72
70
Yuvraj Singh
India
72
70
RG Mukasa
73
69
Rohit Sharma
India
73
69
Umar Gul
Pakistan
74
68
Colin Ingram
South Africa
74
68
Loots Bosman
South Africa
74
68
Ryan Watson
Scotland
75
66
Andre Fletcher
West Indies
75
66
Mohammad Ashraful
Bangladesh
76
65
Milinda Siriwardana
Sri Lanka
77
64
Khurram Khan
United Arab Emirates
77
64
Shakib Al Hasan
Bangladesh
78
62
Yusuf Pathan
India
78
62
Gautam Gambhir
India
78
62
Abdool Samad
Canada
79
61
Elton Chigumbura
Zimbabwe
79
61
Peter Borren
Netherlands
79
61
Jonathan Trott
England
79
61
Gareth Hopkins
New Zealand
80
59
Abdul Rehman
United Arab Emirates
80
59
Gordon Drummond
Scotland
81
58
Shahzaib Hasan
Pakistan
81
58
Kevin O'Brien
Ireland
81
58
Dinesh Chandimal
Sri Lanka
82
57
MS Dhoni
India
82
57
Geoff Barnett
Canada
82
57
Samiullah Shenwari
Afghanistan
83
55
Mirwais Ashraf
Afghanistan
83
55
Andrew White
Ireland
83
55
Ahmed Shehzad
Pakistan
84
54
Greg Lamb
Zimbabwe
85
53
Andre Botha
Ireland
85
53
Thisara Perera
Sri Lanka
86
51
Albie Morkel
South Africa
86
51
Neil McCallum
Scotland
87
50
Kaushal Silva
Sri Lanka
87
50
Narsingh Deonarine
West Indies
88
49
Chinthaka Jayasinghe
Sri Lanka
89
47
Craig Ervine
Zimbabwe
89
47
Ravi Bopara
England
90
45
Johan Botha
South Africa
90
45
Imran Farhat
Pakistan
91
44
Jimmy Kamande
Kenya
92
43
Simon Smith
Scotland
92
43
F Nsubuga
93
42
Richie Berrington
Scotland
93
42
Umar Bhatti
Canada
93
42
Ian Billcliff
Canada
93
42
Shafiqullah
Afghanistan
93
42
Runako Morton
West Indies
94
41
Herschelle Gibbs
South Africa
95
39
Michael Yardy
England
96
38
D Muhumuza
97
36
Mohammad Iqbal
Canada
97
36
Sanath Jayasuriya
Sri Lanka
98
35
Peter Ingram
New Zealand
98
35
Navdeep Poonia
Scotland
99
34
Majid Haq
Scotland
99
34
Sunil Dhaniram
Canada
99
34
Mark Boucher
South Africa
99
34
Wahab Riaz
Pakistan
99
34
Mohammad Amir
Pakistan
100
33
Steven Davies
England
100
33
Gihan Rupasinghe
Sri Lanka
101
32
Hamid Hassan
Afghanistan
101
32
Travis Dowlin
West Indies
102
31
Dwayne Smith
West Indies
102
31
Shadeep Silva
United Arab Emirates
102
31
Peter McGlashan
New Zealand
102
31
Tim Bresnan
England
103
29
Mushfiqur Rahim
Bangladesh
103
29
Mahmudullah
Bangladesh
103
29
Dinesh Karthik
India
103
29
Saeed Ajmal
Pakistan
103
29
Khalid Latif
Pakistan
103
29
Nikita Miller
West Indies
104
28
Charles Coventry
Zimbabwe
104
28
Jeevan Mendis
Sri Lanka
104
28
James Hopes
Australia
105
27
Naman Ojha
India
105
27
Aaron Redmond
New Zealand
105
27
Tamim Iqbal
Bangladesh
106
26
Naeem Islam
Bangladesh
106
26
Asad Shafiq
Pakistan
106
26
Fayyaz Ahmed
United Arab Emirates
107
25
Mitchell Johnson
Australia
108
24
Mohammad Yousuf
Pakistan
108
24
Sulieman Benn
West Indies
109
23
Imran Nazir
Pakistan
109
23
Wavell Hinds
West Indies
110
22
Shafiul Islam
Bangladesh
111
21
Harbhajan Singh
India
111
21
Virat Kohli
India
111
21
Zulqarnain Haider
Pakistan
111
21
Shaheed Keshvani
Canada
111
21
Nehemiah Odhiambo
Kenya
112
20
Timroy Allen
U.S.A.
112
20
Jacob Oram
New Zealand
113
19
Jerome Taylor
West Indies
113
19
Alviro Petersen
South Africa
113
19
Adrian Barath
West Indies
114
18
Khurram Chohan
Canada
114
18
Younis Khan
Pakistan
115
17
Aftab Ahmed
Bangladesh
115
17
Ravi Rampaul
West Indies
115
17
Prosper Utseya
Zimbabwe
115
17
Rakep Patel
Kenya
115
17
Ross Lyons
Scotland
116
16
Nigel Jones
Ireland
116
16
Trevin Bastiampillai
Canada
116
16
Rob Nicol
New Zealand
117
15
Shoaib Akhtar
Pakistan
118
14
Kyle Mills
New Zealand
118
14
Saad Zafar
Canada
119
13
Dewald Nel
Scotland
119
13
Joe Denly
England
119
13
Raqibul Hasan
Bangladesh
119
13
Lasith Malinga
Sri Lanka
120
12
Ajantha Mendis
Sri Lanka
120
12
Jahurul Islam
Bangladesh
120
12
Travis Birt
Australia
121
11
Steve Massiah
U.S.A.
121
11
Roelof van der Merwe
Netherlands
121
11
Sandeep Jyoti
Canada
121
11
Timycen Maruma
Zimbabwe
121
11
Ravindra Jadeja
India
121
11
Shaun Tait
Australia
121
11
Dirk Nannes
Australia
122
10
Tim Southee
New Zealand
122
10
Dean Brownlie
New Zealand
122
10
C Waiswa
122
10
H Ssenyondo
123
9
Shahid Afridi
Pakistan
123
9
Yasir Arafat
Pakistan
123
9
Naved-ul-Hasan
Pakistan
123
9
Tharanga Paranavitana
Sri Lanka
123
9
John Davison
Canada
124
8
Shapoor Zadran
Afghanistan
124
8
Keith Dabengwa
Zimbabwe
124
8
Andy Blignaut
Zimbabwe
124
8
Mark Jonkman
Netherlands
124
8
Mudassar Bukhari
Netherlands
124
8
Farveez Maharoof
Sri Lanka
124
8
Ryan McLaren
South Africa
124
8
Abdur Razzak
Bangladesh
124
8
Imrul Kayes
Bangladesh
124
8
Mashrafe Mortaza
Bangladesh
124
8
John Hastings
Australia
124
8
Steve O'Keefe
Australia
124
8
Graeme Swann
England
125
7
Zaheer Khan
India
125
7
Dale Steyn
South Africa
125
7
Nuwan Kulasekara
Sri Lanka
125
7
Adam Milne
New Zealand
125
7
Ray Price
Zimbabwe
125
7
Harvir Baidwan
Canada
126
6
Graeme Cremer
Zimbabwe
126
6
Lendl Simmons
West Indies
126
6
Atse Buurman
Netherlands
126
6
George Dockrell
Ireland
126
6
Ahmed Raza
United Arab Emirates
126
6
Suraj Randiv
Sri Lanka
126
6
Tim Paine
Australia
126
6
Clint McKay
Australia
127
5
Boyd Rankin
England
127
5
Dimuth Karunaratne
Sri Lanka
127
5
Sarfraz Ahmed
Pakistan
127
5
Mohammad Sami
Pakistan
127
5
Peter Connell
Ireland
127
5
Lameck Onyango
Kenya
128
4
Pieter Seelaar
Netherlands
128
4
Shingi Masakadza
Zimbabwe
128
4
Abdur Rehman
Pakistan
129
3
Chanaka Welegedara
Sri Lanka
129
3
Charl Langeveldt
South Africa
129
3
Nazmul Hossain
Bangladesh
129
3
Shahadat Hossain
Bangladesh
129
3
Suhrawadi Shuvo
Bangladesh
129
3
Daryl Tuffey
New Zealand
129
3
Ashish Nehra
India
129
3
Dawlat Ahmadzai
Afghanistan
129
3
Gordon Goudie
Scotland
129
3
J Sebanja
130
2
Ed Rainsford
Zimbabwe
130
2
Heino Kuhn
South Africa
130
2
Tom de Grooth
Netherlands
130
2
Tony Suji
Kenya
130
2
Kemar Roach
West Indies
130
2
Chris Mpofu
Zimbabwe
130
2
Stuart Matsikenyeri
Zimbabwe
130
2
Daniel Christian
Australia
130
2
Robin Peterson
South Africa
130
2
Morne Morkel
South Africa
130
2
Mohammad Asif
Pakistan
131
1
Andy McKay
New Zealand
131
1
Ryan Harris
Australia
131
1
Matt Prior
England
131
1
Shane Bond
New Zealand
131
1
Vusi Sibanda
Zimbabwe
131
1
Darren Bravo
West Indies
131
1
Gary Kidd
Ireland
131
1
Shem Ngoche
Kenya
132
0
Hiren Varaiya
Kenya
132
0
Mohammad Kashif
Netherlands
132
0
Ian Butler
New Zealand
132
0
Stuart Broad
England