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
Highest Score in 2012 for T20I
Position
Stats Value
Player Name
Team Name
1
123
Brendon McCullum
New Zealand
2
117
Richard Levi
South Africa
3
104
Calum MacLeod
Scotland
4
101
Martin Guptill
New Zealand
5
100
Richie Berrington
Scotland
6
99
Luke Wright
England
6
99
Alex Hales
England
7
95
Ruvindu Gunasekera
Canada
8
91
Irfan Ahmed
Hong Kong
8
91
Karim Sadiq
Afghanistan
9
88
Tamim Iqbal
Bangladesh
10
87
Jamie Atkinson
Hong Kong
11
85
Chris Gayle
West Indies
11
85
Marlon Samuels
West Indies
12
84
Shakib Al Hasan
Bangladesh
12
84
Johnson Charles
West Indies
13
79
Paul Stirling
Ireland
13
79
Alex Obanda
Kenya
14
78
Gerrie Snyman
Namibia
14
78
Ed Joyce
England
14
78
Virat Kohli
India
14
78
Colin Ingram
South Africa
15
77
Mohammad Shahzad
Afghanistan
16
76
Tillakaratne Dilshan
Sri Lanka
17
75
Brendan Taylor
Zimbabwe
18
73
Lionel Cann
Bermuda
19
72
Imran Nazir
Pakistan
19
72
Yuvraj Singh
India
19
72
Shane Watson
Australia
19
72
Matthew Wade
Australia
20
71
Eoin Morgan
England
21
70
Dwayne Smith
West Indies
21
70
Tony Ura
P.N.G.
22
68
Stephan Myburgh
Netherlands
22
68
Henry Davids
South Africa
22
68
Paras Khadka
Nepal
23
67
Zeeshan Siddiqui
Oman
23
67
Samit Patel
England
24
65
Mahela Jayawardene
Sri Lanka
24
65
Faf du Plessis
South Africa
24
65
Pradeep Airee
Nepal
24
65
Rizwan Mahmood
25
64
Mahmudullah
Bangladesh
26
63
David Warner
Australia
26
63
George Bailey
Australia
26
63
Kieron Pollard
West Indies
27
62
Kevin Pietersen
England
27
62
Ross Taylor
New Zealand
27
62
Kyle Coetzer
Scotland
27
62
Janeiro Tucker
Bermuda
27
62
Hamilton Masakadza
Zimbabwe
28
61
Samiullah Shenwari
Afghanistan
28
61
Michael Swart
Netherlands
28
61
Mohammad Hafeez
Pakistan
28
61
Jacques Kallis
South Africa
29
60
Jonny Bairstow
England
29
60
James Franklin
New Zealand
29
60
Tom Cooper
Netherlands
30
59
Ravi Bopara
England
30
59
Michael Hussey
Australia
31
58
Rob Nicol
New Zealand
31
58
Jan Stander
Scotland
31
58
Alexei Kervezee
Netherlands
32
57
Collins Obuya
Kenya
32
57
Nitish Kumar
Canada
32
57
Shoaib Malik
Pakistan
33
56
Nasir Jamshed
Pakistan
33
56
Gautam Gambhir
India
33
56
William Porterfield
Ireland
33
56
Jatinder Singh
Oman
33
56
Dion Stovell
Bermuda
34
55
Rohit Sharma
India
35
54
Dwayne Bravo
West Indies
36
53
Sarel Burger
Namibia
37
52
Gary Wilson
Ireland
37
52
Assad Vala
P.N.G.
37
52
Mohammad Nabi
Afghanistan
37
52
Jesse Ryder
New Zealand
37
52
Shahid Afridi
38
51
Morris Ouma
Kenya
38
51
Duncan Allan
Kenya
39
50
Craig Kieswetter
England
39
50
Michael Lumb
England
39
50
Nasir Hossain
Bangladesh
39
50
FA Klokker
39
50
Anil Mandal
Nepal
40
49
Vani Morea
P.N.G.
41
48
Elton Chigumbura
Zimbabwe
41
48
MS Dhoni
India
41
48
Kane Williamson
New Zealand
41
48
Justin Ontong
South Africa
41
48
Jean-Paul Duminy
South Africa
42
47
Hashim Amla
South Africa
42
47
Fiqre Crockwell
Bermuda
42
47
Kevin O'Brien
Ireland
43
46
Geraint Jones
England
44
45
Suresh Raina
India
44
45
Wesley Barresi
Netherlands
44
45
RG Mukasa
45
44
Sharad Vesawkar
Nepal
45
44
Chris Amini
P.N.G.
45
44
Gulbadin Naib
Afghanistan
45
44
Kumar Sangakkara
Sri Lanka
46
43
Umar Akmal
Pakistan
46
43
Kamran Akmal
Pakistan
46
43
David Hemp
Bermuda
46
43
Hiral Patel
Canada
46
43
Jeevan Mendis
Sri Lanka
47
42
Ajinkya Rahane
India
47
42
Michael Di Venuto
Australia
47
42
David Hussey
Australia
48
41
Darren Bravo
West Indies
48
41
Craig Williams
Namibia
49
40
Steven Taylor
U.S.A.
49
40
Ziaur Rahman
Afghanistan
50
39
AB de Villiers
South Africa
50
39
Aftab Ahmed
Bangladesh
50
39
Tyson Gordon
Canada
51
38
John Mooney
Ireland
51
38
Javed Ahmadi
Afghanistan
51
38
Mohammad Ashraful
Bangladesh
52
37
Mushfiqur Rahim
Bangladesh
52
37
Craig Ervine
Zimbabwe
52
37
Tanmay Mishra
Kenya
53
36
Mahuru Dai
P.N.G.
53
36
Preston Mommsen
Scotland
53
36
Babar Hayat
Hong Kong
53
36
Aaron Finch
Australia
53
36
Ahmed Shehzad
Pakistan
54
35
Adnan Ilyas
Oman
54
35
Asif Khan
United Arab Emirates
55
34
J Sebanja
55
34
Asad Shafiq
Pakistan
55
34
Graeme Swann
England
55
34
Steven Outerbridge
Bermuda
56
33
David Miller
South Africa
56
33
Fraser Watts
Scotland
56
33
Rakep Patel
Kenya
56
33
Jos Buttler
England
57
32
Robin Peterson
South Africa
57
32
Umar Gul
Pakistan
57
32
Thisara Perera
Sri Lanka
57
32
Nizakat Khan
Hong Kong
57
32
Stuart Matsikenyeri
Zimbabwe
57
32
Gyanendra Malla
Nepal
58
31
Farhaan Behardien
South Africa
58
31
Angelo Mathews
Sri Lanka
58
31
Waqas Barkat
Hong Kong
58
31
Irfan Pathan
India
59
30
Mashrafe Mortaza
Bangladesh
59
30
Lahiru Thirimanne
Sri Lanka
59
30
Jimmy Hansra
Canada
59
30
Vaibhav Wategaonkar
Oman
59
30
F Nsubuga
60
29
Elmore Hutchinson
U.S.A.
60
29
Virender Sehwag
India
61
28
Quinton de Kock
South Africa
61
28
Misbah-ul-Haq
Pakistan
61
28
David Obuya
Kenya
61
28
Mudassar Bukhari
Netherlands
62
27
Majid Haq
Scotland
62
27
Tatenda Taibu
Zimbabwe
62
27
Nawroz Mangal
Afghanistan
62
27
Glenn Maxwell
Australia
62
27
Jacob Oram
New Zealand
63
26
Nuwan Kulasekara
Sri Lanka
63
26
Darren Sammy
West Indies
63
26
Asghar Stanikzai
Afghanistan
63
26
Gordon Goudie
Scotland
64
25
Ragheb Aga
Kenya
64
25
Niall O'Brien
Ireland
64
25
Junaid Siddique
Bangladesh
64
25
C Waiswa
64
25
Syed Ali
Oman
65
24
Nkrumah Bonner
West Indies
65
24
D Muhumuza
65
24
Trent Johnston
Ireland
66
23
Andrew Poynter
Ireland
66
23
Colin Munro
New Zealand
66
23
Tim Southee
New Zealand
66
23
Awais Zia
Pakistan
67
22
Syed Kaleem
Oman
67
22
Daniel Flynn
New Zealand
67
22
Abdul Razzaq
Pakistan
67
22
Wayne Parnell
South Africa
67
22
Anamul Haque
Bangladesh
67
22
Cameron White
Australia
67
22
Alex Cusack
Ireland
67
22
Tom de Grooth
Netherlands
68
21
Tim Gruijters
Netherlands
68
21
Hammad Azam
Pakistan
68
21
Junaid Siddiqui
Canada
68
21
Harvir Baidwan
Canada
68
21
Doug Bracewell
New Zealand
68
21
Rajeshkumar Ranpura
Oman
68
21
Kamau Leverock
Bermuda
69
20
Basant Regmi
Nepal
69
20
Courtney Kruger
Hong Kong
69
20
Jack Vare
P.N.G.
70
19
Tom Latham
New Zealand
70
19
Andre Russell
West Indies
70
19
Chamara Kapugedera
Sri Lanka
71
18
Lendl Simmons
West Indies
71
18
Robin Uthappa
India
71
18
Daniel Vettori
New Zealand
71
18
Stuart Broad
England
71
18
Ryan Flannigan
Scotland
71
18
Rodney Trott
Bermuda
72
17
Henry Osinde
Canada
72
17
Rizwan Cheema
Canada
72
17
Graeme Cremer
Zimbabwe
72
17
Nathan McCullum
New Zealand
72
17
Albie Morkel
South Africa
72
17
Travis Birt
Australia
72
17
Sultan Ahmed
Oman
72
17
Dilshan Munaweera
Sri Lanka
73
16
Terryn Fray
Bermuda
73
16
Jason Kila
P.N.G.
73
16
Ravichandran Ashwin
India
73
16
Andrew Ellis
New Zealand
73
16
Craig Wallace
Scotland
73
16
Peter Borren
Netherlands
74
15
Shabir Noori
Afghanistan
74
15
Munir Dar
Hong Kong
74
15
Yasir Arafat
Pakistan
74
15
Christoffel Viljoen
Namibia
75
14
Johan Botha
South Africa
75
14
Andrew White
Ireland
75
14
Nigel Jones
Ireland
76
13
Nehemiah Odhiambo
Kenya
76
13
Safyaan Sharif
Scotland
76
13
Roy Lamsam
Hong Kong
76
13
Mitchell Marsh
Australia
76
13
Pat Cummins
Australia
77
12
Dinesh Chandimal
Sri Lanka
77
12
James Neesham
New Zealand
77
12
Corey Anderson
New Zealand
77
12
Jade Dernbach
England
77
12
Timm van der Gugten
Netherlands
77
12
Max Sorensen
Ireland
77
12
Justine Pitcher
Bermuda
77
12
Ronnie Hira
New Zealand
78
11
Rustam Bhatti
Canada
78
11
Noor Ali Zadran
Afghanistan
78
11
Malcolm Waller
Zimbabwe
78
11
Vusi Sibanda
Zimbabwe
78
11
Kaushal Lokuarachchi
Sri Lanka
79
10
Shakti Gauchan
Nepal
79
10
Bashir Shah
80
9
Peter Fulton
New Zealand
80
9
Xavier Doherty
Australia
80
9
Abul Hasan
Bangladesh
80
9
Kyle Jarvis
Zimbabwe
80
9
Shapoor Zadran
Afghanistan
80
9
Mirwais Ashraf
Afghanistan
80
9
Aizaz Khan
Hong Kong
80
9
Pieter Seelaar
Netherlands
80
9
Willie Gavera
P.N.G.
81
8
Colin de Grandhomme
New Zealand
81
8
Dawlat Zadran
Afghanistan
81
8
Shafiqullah
Afghanistan
81
8
Shingi Masakadza
Zimbabwe
81
8
Steven Finn
England
81
8
BJ Watling
New Zealand
81
8
Sohail Tanvir
Pakistan
81
8
John Reva
P.N.G.
82
7
Carlton Baugh
West Indies
82
7
Boyd Rankin
England
82
7
Brad Hogg
Australia
82
7
Clint McKay
Australia
82
7
Ravindra Jadeja
India
82
7
Brian Vitori
Zimbabwe
82
7
Ray Price
Zimbabwe
82
7
Josh Davey
Scotland
83
6
Nelson Odhiambo
Kenya
83
6
Keegan Meth
Zimbabwe
83
6
Izatullah Dawlatzai
Afghanistan
83
6
Bhuvneshwar Kumar
India
83
6
Brett Lee
Australia
83
6
Shaminda Eranga
Sri Lanka
83
6
Morne Morkel
South Africa
83
6
Danza Hyatt
West Indies
84
5
Ajay Lalcheta
Oman
84
5
Lasith Malinga
Sri Lanka
84
5
Upul Tharanga
Sri Lanka
84
5
Saeed Ajmal
Pakistan
84
5
Elias Sunny
Bangladesh
84
5
Najibullah Zadran
Afghanistan
84
5
Prosper Utseya
Zimbabwe
84
5
Raza Hasan
Pakistan
85
4
Ahsan Malik
Netherlands
85
4
Gordon Drummond
Scotland
85
4
Shem Ngoche
Kenya
85
4
Parth Desai
Canada
85
4
Mohammad Sami
Pakistan
85
4
Denesh Ramdin
West Indies
85
4
Sunil Narine
West Indies
85
4
H Ssenyondo
86
3
B Masaba
86
3
Garey Mathurin
West Indies
86
3
Abdur Razzak
Bangladesh
86
3
Daniel Christian
Australia
86
3
Ashok Dinda
India
86
3
Kinchit Shah
Hong Kong
86
3
Tim Murtagh
Ireland
86
3
Hiren Varaiya
Kenya
86
3
Khalid Latif
Pakistan
87
2
George Dockrell
Ireland
87
2
James Ngoche
Kenya
87
2
Elijah Otieno
Kenya
87
2
Eric Szwarczynski
Netherlands
87
2
Zahid Hussain
Canada
87
2
Mitchell Starc
Australia
87
2
Jahurul Islam
Bangladesh
87
2
Merwe Erasmus
Namibia
88
1
Zhivago Groenewald
Namibia
88
1
Samuel Badree
West Indies
88
1
Isuru Udana
Sri Lanka
88
1
Shafiul Islam
Bangladesh
88
1
Tim Bresnan
England
88
1
James Tredwell
England
88
1
Harbhajan Singh
India
88
1
Ravi Rampaul
West Indies
88
1
Sachithra Senanayake
Sri Lanka
88
1
Ajantha Mendis
Sri Lanka
88
1
Kyle Mills
New Zealand
88
1
Dean Brownlie
New Zealand
88
1
Raza-ur-Rehman
Canada
88
1
Aftab Alam
Afghanistan
88
1
Rory McCann
Ireland
88
1
Mitchell McClenaghan
New Zealand
88
1
Moneeb Iqbal
Scotland
89
0
Adam Milne
New Zealand
89
0
Forster Mutizwa
Zimbabwe
89
0
Chris Mpofu
Zimbabwe
89
0
Dale Steyn
South Africa
89
0
Aizaz Cheema
Pakistan
89
0
Fidel Edwards
West Indies
89
0
Rangana Herath
Sri Lanka
89
0
Rory Kleinveldt
South Africa
89
0
Piyush Chawla
India
89
0
Ishant Sharma
India
89
0
James Pattinson
Australia
89
0
Shaun Marsh
Australia
89
0
Ben Hilfenhaus
Australia
89
0
Akila Dananjaya
Sri Lanka
89
0
Shakeel Ansar
Pakistan