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 2008 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
156
Salman Butt
Pakistan
2
115
Misbah-ul-Haq
Pakistan
2
115
Hamilton Masakadza
Zimbabwe
3
109
Kyle Coetzer
Scotland
4
105
Ryan Watson
Scotland
5
104
Rizwan Cheema
Canada
6
102
Tatenda Taibu
Zimbabwe
7
99
Sunil Dhaniram
Canada
7
99
Chamu Chibhabha
Zimbabwe
8
93
Steve Tikolo
Kenya
9
92
Jesse Ryder
New Zealand
10
88
Geoff Barnett
Canada
11
84
Ross Taylor
New Zealand
11
84
Navdeep Poonia
Scotland
12
83
Brendon McCullum
New Zealand
13
81
Shoaib Malik
Pakistan
14
79
Kennedy Otieno
Kenya
15
77
Eric Szwarczynski
Netherlands
16
75
Younis Khan
Pakistan
17
74
Shoaib Khan
Oman
18
71
Andre Botha
Ireland
18
71
Niall O'Brien
Ireland
19
70
Ryan ten Doeschate
Netherlands
20
67
Kevin Pietersen
England
20
67
Tillakaratne Dilshan
Sri Lanka
21
65
Jacob Oram
New Zealand
21
65
Ramesh David
Canada
22
61
Chamara Kapugedera
Sri Lanka
23
60
Ian Bell
England
24
59
Jehan Mubarak
Sri Lanka
24
59
Karun Jethi
Canada
25
56
Abdool Samad
Canada
25
56
Thomas Odoyo
Kenya
25
56
Scott Styris
New Zealand
26
55
Sanath Jayasuriya
Sri Lanka
26
55
Peter Borren
Netherlands
26
55
Mahela Udawatte
Sri Lanka
27
53
Denesh Ramdin
West Indies
27
53
Xavier Marshall
West Indies
27
53
Oliver Pitcher
Bermuda
28
52
Owais Shah
England
29
51
Steven Outerbridge
Bermuda
29
51
Ragheb Aga
Kenya
30
50
Paul Collingwood
England
30
50
Kyle Mills
New Zealand
31
48
Nazimuddin
Bangladesh
31
48
Ramnaresh Sarwan
West Indies
31
48
AB de Villiers
South Africa
31
48
Tom de Grooth
Netherlands
32
45
Colin Smith
Scotland
32
45
Chris Gayle
West Indies
33
43
Elton Chigumbura
Zimbabwe
34
41
Tamim Iqbal
Bangladesh
35
40
Daan van Bunge
Netherlands
35
40
Luke Wright
England
36
39
Gary Wilson
Ireland
36
39
Mohammad Iqbal
Canada
37
38
Jamie How
New Zealand
37
38
Jeevantha Kulatunga
Sri Lanka
38
37
Phil Mustard
England
39
36
Michael Clarke
Australia
39
36
John Davison
Canada
40
34
Nehemiah Odhiambo
Kenya
41
33
Zubin Surkari
Canada
41
33
Mahela Jayawardene
Sri Lanka
42
32
Dwayne Bravo
West Indies
42
32
David Hemp
Bermuda
42
32
Daniel Flynn
New Zealand
42
32
Shahid Afridi
43
31
Shawn Findlay
West Indies
43
31
Kaushalya Weeraratne
Sri Lanka
44
30
Darron Reekers
Netherlands
44
30
Balaji Rao
Canada
44
30
Kamran Akmal
Pakistan
44
30
Irfan Pathan
India
45
29
Shiv Chanderpaul
West Indies
45
29
Kevin O'Brien
Ireland
46
28
Kieron Pollard
West Indies
46
28
Jekon Edness
Bermuda
46
28
Umar Bhatti
Canada
46
28
Justin Ontong
South Africa
47
27
MS Dhoni
India
47
27
Morris Ouma
Kenya
48
26
Alex Obanda
Kenya
48
26
William Porterfield
Ireland
48
26
Neil McCallum
Scotland
48
26
Ashish Bagai
Canada
49
25
Eion Katchay
Canada
49
25
Shaun Pollock
South Africa
49
25
Richie Berrington
Scotland
49
25
Cephas Zhuwao
Zimbabwe
50
24
Sanjayan Thuraisingam
Canada
50
24
Rodney Trott
Bermuda
50
24
Stefan Kelly
Bermuda
51
22
Albie Morkel
South Africa
51
22
Fawad Alam
Pakistan
51
22
Shaun Marsh
Australia
51
22
Luke Ronchi
New Zealand
51
22
Adam Gilchrist
Australia
51
22
Jimmy Kamande
Kenya
52
21
Trent Johnston
Ireland
52
21
Mohammad Ashraful
Bangladesh
52
21
Timycen Maruma
Zimbabwe
53
20
Irving Romaine
Bermuda
53
20
Sandeep Jyoti
Canada
53
20
Gavin Hamilton
England
54
19
Ashif Mulla
Canada
54
19
Keith Dabengwa
Zimbabwe
54
19
Jean-Paul Duminy
South Africa
54
19
Tony Suji
Kenya
55
18
Dimitri Mascarenhas
England
55
18
Thilina Kandamby
Sri Lanka
55
18
Loots Bosman
South Africa
55
18
Runako Morton
West Indies
56
17
Farveez Maharoof
Sri Lanka
56
17
James Celestine
Bermuda
56
17
Chris Foggo
Bermuda
56
17
Mark Boucher
South Africa
56
17
Naeem Islam
Bangladesh
56
17
Daniel Vettori
New Zealand
56
17
Gordon Drummond
Scotland
56
17
Andrew White
Ireland
57
16
Rakep Patel
Kenya
57
16
Peter Fulton
New Zealand
57
16
George O'Brien
Bermuda
57
16
Jerome Taylor
West Indies
57
16
Stuart Matsikenyeri
Zimbabwe
57
16
Darren Sammy
West Indies
58
15
Tim Southee
New Zealand
58
15
Shane Watson
Australia
59
14
James Franklin
New Zealand
59
14
Hiren Varaiya
Kenya
60
13
Herschelle Gibbs
South Africa
61
12
Graeme Swann
England
62
11
James Marshall
New Zealand
62
11
Prosper Utseya
Zimbabwe
62
11
Fraser Watts
Scotland
62
11
Paul Hitchcock
New Zealand
62
11
William Perkins
West Indies
63
10
Mudassar Bukhari
Netherlands
63
10
Jeroen Smits
Netherlands
63
10
Brad Hodge
Australia
63
10
Praveen Kumar
India
64
9
Mushfiqur Rahim
Bangladesh
64
9
Nuwan Kulasekara
Sri Lanka
64
9
Peter Ongondo
Kenya
64
9
Alex Cusack
Ireland
64
9
Dilhara Lokuhettige
Sri Lanka
64
9
Abzal Dean
Canada
65
8
Andre Fletcher
West Indies
65
8
Henry Osinde
Canada
65
8
Harvir Baidwan
Canada
65
8
Mehrab Hossain jnr
Bangladesh
65
8
Rohit Sharma
India
65
8
Dinesh Karthik
India
66
7
Marlon Samuels
West Indies
66
7
Devon Smith
West Indies
66
7
Reinhardt Strydom
Ireland
67
6
Collins Obuya
Kenya
67
6
Oronde Bascome
Bermuda
67
6
Regis Chakabva
Zimbabwe
67
6
Ishant Sharma
India
67
6
Gautam Gambhir
India
67
6
Cameron White
Australia
67
6
Chris Martin
New Zealand
67
6
Sohail Tanvir
Pakistan
68
5
Mahmudullah
Bangladesh
68
5
Aftab Ahmed
Bangladesh
68
5
Jeetan Patel
New Zealand
68
5
Shahadat Hossain
Bangladesh
68
5
Abdur Razzak
Bangladesh
68
5
Stuart Broad
England
68
5
Raqibul Hasan
Bangladesh
68
5
Tamauri Tucker
Bermuda
68
5
Sulieman Benn
West Indies
68
5
Glenn Rogers
Scotland
68
5
Dewald Nel
Scotland
69
4
Khalid Latif
Pakistan
69
4
John Blain
Scotland
69
4
Ray Price
Zimbabwe
69
4
Rawl Lewis
West Indies
69
4
Farhad Reza
Bangladesh
69
4
Ryan Sidebottom
England
69
4
Shakib Al Hasan
Bangladesh
69
4
Mashrafe Mortaza
Bangladesh
69
4
Graeme Smith
South Africa
70
3
Robin Uthappa
India
70
3
Harbhajan Singh
India
70
3
Virender Sehwag
India
70
3
Tawanda Mupariwa
Zimbabwe
70
3
Rory Kleinveldt
South Africa
70
3
Edgar Schiferli
Netherlands
71
2
Johan Botha
South Africa
71
2
Thilan Thushara
Sri Lanka
71
2
Carlton Baugh
West Indies
71
2
Fidel Edwards
West Indies
71
2
Dhiman Ghosh
Bangladesh
71
2
David Hussey
Australia
71
2
Junaid Siddique
Bangladesh
71
2
Michael Mason
New Zealand
72
1
Umar Gul
Pakistan
72
1
Sreesanth
India
72
1
Kyle Hodsoll
Bermuda
72
1
Henk-Jan Mol
Netherlands
72
1
Ewen Thompson
New Zealand
72
1
Pieter Seelaar
Netherlands
72
1
Johann Louw
South Africa
72
1
Gregor Maiden
Scotland
72
1
Mohammad Qazi
Canada
73
0
Majid Haq
Scotland
73
0
Dilhara Fernando
Sri Lanka