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 2009 for T20I
Position
Stats Value
Player Name
Team Name
1
96
Tillakaratne Dilshan
Sri Lanka
2
94
Loots Bosman
South Africa
3
89
David Warner
Australia
4
88
David Hussey
Australia
4
88
Graeme Smith
South Africa
4
88
Chris Gayle
West Indies
5
85
Eoin Morgan
England
6
81
Sanath Jayasuriya
Sri Lanka
7
79
AB de Villiers
South Africa
8
78
Jean-Paul Duminy
South Africa
8
78
Mahela Jayawardene
Sri Lanka
8
78
Kumar Sangakkara
Sri Lanka
9
77
Lendl Simmons
West Indies
10
71
Luke Wright
England
11
69
Brendon McCullum
New Zealand
12
67
Yuvraj Singh
India
13
66
Dwayne Bravo
West Indies
14
64
Virender Sehwag
India
14
64
Jacques Kallis
South Africa
15
63
Aaron Redmond
New Zealand
16
61
Suresh Raina
India
17
60
Ross Taylor
New Zealand
18
59
Kamran Akmal
Pakistan
18
59
Ramnaresh Sarwan
West Indies
19
58
Imran Nazir
Pakistan
19
58
Kevin Pietersen
England
20
57
Paul Collingwood
England
21
56
Umar Akmal
Pakistan
22
55
Herschelle Gibbs
South Africa
22
55
Ravi Bopara
England
22
55
Gautam Gambhir
India
22
55
Cameron White
Australia
23
54
Shahid Afridi
Pakistan
24
53
Michael Hussey
Australia
24
53
Andre Fletcher
West Indies
25
52
Rohit Sharma
India
25
52
Jesse Ryder
New Zealand
26
51
Jonathan Trott
England
27
50
Younis Khan
Pakistan
27
50
Shahid Afridi
28
49
Tom de Grooth
Netherlands
29
48
Roelof van der Merwe
Netherlands
30
47
Chamara Kapugedera
Sri Lanka
31
46
MS Dhoni
India
32
45
Martin Guptill
New Zealand
33
43
Scott Styris
New Zealand
34
42
Kyle Coetzer
Scotland
35
41
Junaid Siddique
Bangladesh
36
40
Niall O'Brien
Ireland
36
40
William Porterfield
Ireland
37
39
Kevin O'Brien
Ireland
38
38
Chinthaka Jayasinghe
Sri Lanka
38
38
Ricky Ponting
Australia
38
38
Owais Shah
England
39
37
Albie Morkel
South Africa
39
37
Devon Smith
West Indies
39
37
Travis Dowlin
West Indies
40
36
Neil Broom
New Zealand
40
36
Mark Boucher
South Africa
41
35
Angelo Mathews
Sri Lanka
41
35
Shahzaib Hasan
Pakistan
42
34
Robin Peterson
South Africa
42
34
Shoaib Malik
Pakistan
43
33
Mashrafe Mortaza
Bangladesh
43
33
Shane Watson
Australia
43
33
Yusuf Pathan
India
43
33
Irfan Pathan
India
44
31
Misbah-ul-Haq
Pakistan
44
31
John Mooney
Ireland
45
30
Peter Borren
Netherlands
46
29
Andrew White
Ireland
46
29
Jacob Oram
New Zealand
47
28
Naeem Islam
Bangladesh
47
28
Salman Butt
Pakistan
47
28
Mitchell Johnson
Australia
47
28
Andre Botha
Ireland
48
27
Steven Davies
England
48
27
Ryan Watson
Scotland
48
27
Navdeep Poonia
Scotland
48
27
Michael Clarke
Australia
49
26
Alastair Cook
England
49
26
Adam Voges
Australia
49
26
Abdul Razzaq
Pakistan
49
26
Hashim Amla
South Africa
50
25
Ravindra Jadeja
India
50
25
Dimitri Mascarenhas
England
51
24
Brad Haddin
Australia
52
23
Grant Elliott
New Zealand
52
23
Gary Wilson
Ireland
53
22
Ryan ten Doeschate
Netherlands
53
22
Nathan McCullum
New Zealand
53
22
Tamim Iqbal
Bangladesh
53
22
BJ Watling
New Zealand
53
22
Floyd Reifer
West Indies
53
22
Ashish Nehra
India
53
22
Andrew Strauss
England
54
21
Harbhajan Singh
India
54
21
Chamara Silva
Sri Lanka
54
21
Jehan Mubarak
Sri Lanka
54
21
Mahmudullah
Bangladesh
54
21
Alexei Kervezee
Netherlands
55
20
Darron Reekers
Netherlands
55
20
Alex Cusack
Ireland
55
20
Marcus North
Australia
56
19
Ashok Dinda
India
56
19
Kieron Pollard
West Indies
57
18
Gihan Rupasinghe
Sri Lanka
57
18
James Hopes
Australia
57
18
Shiv Chanderpaul
West Indies
58
17
Fawad Alam
Pakistan
58
17
Shakib Al Hasan
Bangladesh
58
17
Paul Stirling
Ireland
59
16
Raqibul Hasan
Bangladesh
60
15
Shaun Marsh
Australia
60
15
Brett Lee
Australia
60
15
Majid Haq
Scotland
61
14
Trent Johnston
Ireland
61
14
Joe Denly
England
61
14
Xavier Marshall
West Indies
61
14
Mushfiqur Rahim
Bangladesh
61
14
James Foster
England
61
14
Mohammad Ashraful
Bangladesh
62
13
Sulieman Benn
West Indies
62
13
Bas Zuiderent
Netherlands
63
12
Vaughn van Jaarsveld
South Africa
63
12
Sohail Tanvir
Pakistan
63
12
Nuwan Kulasekara
Sri Lanka
64
11
Luke Ronchi
New Zealand
64
11
Mahela Udawatte
Sri Lanka
64
11
Jeroen Smits
Netherlands
65
10
Kaushalya Weeraratne
Sri Lanka
65
10
Rob Key
England
65
10
Mehrab Hossain jnr
Bangladesh
65
10
Matt Prior
England
65
10
Stuart Broad
England
65
10
Graeme Swann
England
65
10
Pragyan Ojha
India
66
9
Umar Gul
Pakistan
66
9
Kyle McCallan
Ireland
66
9
Adil Rashid
England
66
9
Denesh Ramdin
West Indies
67
8
Regan West
Ireland
67
8
Daan van Bunge
Netherlands
67
8
Peter McGlashan
New Zealand
67
8
Neil McCallum
Scotland
67
8
Rubel Hossain
Bangladesh
67
8
Daniel Vettori
New Zealand
67
8
Callum Ferguson
Australia
68
7
James Franklin
New Zealand
68
7
Kyle Mills
New Zealand
68
7
Johan Botha
South Africa
68
7
Malinga Bandara
Sri Lanka
68
7
Neil McKenzie
South Africa
69
6
Tim Southee
New Zealand
69
6
Dirk Nannes
Australia
69
6
Darren Sammy
West Indies
70
5
Edgar Schiferli
Netherlands
70
5
Heino Kuhn
South Africa
70
5
Gavin Hamilton
England
70
5
Boyd Rankin
England
70
5
Ishant Sharma
India
71
4
Zaheer Khan
India
71
4
Dinesh Karthik
India
71
4
Nathan Bracken
Australia
71
4
Nathan Hauritz
Australia
71
4
Gareth Batty
England
71
4
Yasir Arafat
Pakistan
71
4
Ahmed Shehzad
Pakistan
71
4
Lasith Malinga
Sri Lanka
71
4
Ajantha Mendis
Sri Lanka
72
3
Thilan Thushara
Sri Lanka
72
3
Tim Bresnan
England
72
3
Nazmul Hossain
Bangladesh
73
2
Amjad Khan
England
73
2
Ben Hilfenhaus
Australia
73
2
RP Singh
India
73
2
Mohammad Amir
Pakistan
73
2
Ian Butler
New Zealand
73
2
Thilina Kandamby
Sri Lanka
73
2
Jan Stander
Scotland
73
2
Jeremy Bray
Ireland
73
2
Jerome Taylor
West Indies
73
2
Fidel Edwards
West Indies
74
1
David Bernard
West Indies
74
1
Peter Connell
Ireland
74
1
Isuru Udana
Sri Lanka
74
1
Glenn Rogers
Scotland
74
1
Gordon Drummond
Scotland
74
1
Pieter Seelaar
Netherlands
74
1
Peter Fulton
New Zealand
74
1
Shane Bond
New Zealand
74
1
Muttiah Muralitharan
Sri Lanka
74
1
Dale Steyn
South Africa
74
1
Ryan McLaren
South Africa
74
1
Lonwabo Tsotsobe
South Africa
74
1
Shaun Tait
Australia
74
1
Moises Henriques
Australia
74
1
Peter Siddle
Australia
74
1
Sajid Mahmood
England
75
0
James Anderson
England
75
0
Shane Harwood
Australia
75
0
Shahadat Hossain
Bangladesh
75
0
Abdur Razzak
Bangladesh
75
0
Andrew Symonds
Australia
75
0
Makhaya Ntini
South Africa
75
0
Saeed Ajmal
Pakistan
75
0
Calum MacLeod
Scotland
75
0
Colin Smith
Scotland
75
0
Dale Richards
West Indies