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 ICC Cricket World Cup (in Bangladesh/India/Sri Lanka)
Position
Stats Value
Player Name
Team Name
1
175
Virender Sehwag
India
2
158
Andrew Strauss
England
3
144
Tillakaratne Dilshan
Sri Lanka
4
134
AB de Villiers
South Africa
5
133
Upul Tharanga
Sri Lanka
6
131
Ross Taylor
New Zealand
7
120
Sachin Tendulkar
India
8
119
Ryan ten Doeschate
Netherlands
9
113
Kevin O'Brien
Ireland
9
113
Yuvraj Singh
India
9
113
Hashim Amla
South Africa
10
111
Kumar Sangakkara
Sri Lanka
11
107
Devon Smith
West Indies
12
104
Ricky Ponting
Australia
13
103
Mahela Jayawardene
Sri Lanka
14
101
Brendon McCullum
New Zealand
14
101
Paul Stirling
Ireland
15
100
Virat Kohli
India
16
99
Jean-Paul Duminy
South Africa
17
98
Tatenda Taibu
Zimbabwe
17
98
Collins Obuya
Kenya
18
97
Gautam Gambhir
India
19
94
Shane Watson
Australia
19
94
Kieron Pollard
West Indies
20
93
Michael Clarke
Australia
21
92
Jonathan Trott
England
22
91
MS Dhoni
India
23
88
Brad Haddin
Australia
24
86
Martin Guptill
New Zealand
25
85
Craig Ervine
Zimbabwe
26
84
Ashish Bagai
Canada
26
84
Peter Borren
Netherlands
26
84
Ed Joyce
England
27
83
Misbah-ul-Haq
Pakistan
27
83
Jesse Ryder
New Zealand
28
81
Ian Bell
England
29
80
Brendan Taylor
Zimbabwe
29
80
Chris Gayle
West Indies
30
78
Asad Shafiq
Pakistan
31
75
William Porterfield
Ireland
32
73
Darren Bravo
West Indies
32
73
Imrul Kayes
Bangladesh
33
72
Younis Khan
Pakistan
33
72
Tanmay Mishra
Kenya
34
71
Umar Akmal
Pakistan
35
70
Tamim Iqbal
Bangladesh
35
70
Jimmy Hansra
Canada
36
69
Jacques Kallis
South Africa
37
63
Eoin Morgan
England
38
62
Abdul Razzaq
Pakistan
39
61
Mohammad Hafeez
Pakistan
39
61
Vusi Sibanda
Zimbabwe
39
61
Gary Wilson
Ireland
40
60
Ravi Bopara
England
41
59
Kevin Pietersen
England
42
57
Scott Styris
New Zealand
42
57
Chamara Silva
Sri Lanka
42
57
Niall O'Brien
Ireland
43
55
Tom Cooper
Netherlands
43
55
Kamran Akmal
Pakistan
43
55
Shakib Al Hasan
Bangladesh
44
54
Michael Hussey
Australia
44
54
Hiral Patel
Canada
45
52
Faf du Plessis
South Africa
46
51
Thomas Odoyo
Kenya
46
51
David Obuya
Kenya
47
49
Andre Russell
West Indies
47
49
Ramnaresh Sarwan
West Indies
48
47
Alex Cusack
Ireland
49
46
Colin Ingram
South Africa
50
45
Graeme Smith
South Africa
51
44
Shiv Chanderpaul
West Indies
51
44
Wesley Barresi
Netherlands
51
44
Nehemiah Odhiambo
Kenya
51
44
Luke Wright
England
52
42
Morne van Wyk
South Africa
53
41
Angelo Mathews
Sri Lanka
53
41
Darren Sammy
West Indies
54
40
Dwayne Bravo
West Indies
55
38
Elton Chigumbura
Zimbabwe
55
38
Raqibul Hasan
Bangladesh
55
38
David Hussey
Australia
55
38
Kane Williamson
New Zealand
56
37
Junaid Siddique
Bangladesh
56
37
Shahriar Nafees
Bangladesh
56
37
Graeme Cremer
Zimbabwe
56
37
Rizwan Cheema
Canada
57
36
Prosper Utseya
Zimbabwe
57
36
Mushfiqur Rahim
Bangladesh
57
36
Suresh Raina
India
58
35
Regis Chakabva
Zimbabwe
59
34
Umar Gul
Pakistan
59
34
Thilan Samaraweera
Sri Lanka
59
34
Zubin Surkari
Canada
60
33
John Mooney
Ireland
61
32
Nuwan Kulasekara
Sri Lanka
62
31
James Franklin
New Zealand
63
30
Yusuf Pathan
India
63
30
Paul Collingwood
England
63
30
Sean Williams
Zimbabwe
64
29
Naeem Islam
Bangladesh
65
28
Eric Szwarczynski
Netherlands
65
28
Tom de Grooth
Netherlands
66
26
Atse Buurman
Netherlands
67
25
Jacob Oram
New Zealand
67
25
Steven Smith
Australia
68
24
Shafiul Islam
Bangladesh
68
24
Mudassar Bukhari
Netherlands
68
24
Rakep Patel
Kenya
68
24
Ruvindu Gunasekera
Canada
69
23
Alex Obanda
Kenya
69
23
Johan Botha
South Africa
70
22
Robin Peterson
South Africa
70
22
Thisara Perera
Sri Lanka
70
22
Cameron White
Australia
70
22
Matt Prior
England
70
22
Jimmy Kamande
Kenya
70
22
Khurram Chohan
Canada
70
22
Andre Botha
Ireland
71
21
Mahmudullah
Bangladesh
72
20
Tim Bresnan
England
72
20
Dale Steyn
South Africa
72
20
Shahid Afridi
73
19
Nathan McCullum
New Zealand
73
19
George Dockrell
Ireland
74
18
Karl Whatham
Canada
74
18
Alexei Kervezee
Netherlands
74
18
Greg Lamb
Zimbabwe
75
17
Kirk Edwards
West Indies
75
17
Seren Waters
Kenya
75
17
Trent Johnston
Ireland
75
17
Harvir Baidwan
Canada
76
16
Morris Ouma
Kenya
76
16
Kemar Roach
West Indies
76
16
Graeme Swann
England
77
15
John Davison
Canada
77
15
Bas Zuiderent
Netherlands
77
15
Devon Thomas
West Indies
78
14
Charles Coventry
Zimbabwe
79
13
Ahmed Shehzad
Pakistan
79
13
Steve Tikolo
Kenya
79
13
Michael Yardy
England
80
12
Mitchell Johnson
Australia
80
12
Harbhajan Singh
India
81
11
Mohammad Ashraful
Bangladesh
81
11
Abdur Razzak
Bangladesh
81
11
Nikita Miller
West Indies
81
11
Ray Price
Zimbabwe
82
10
Ravichandran Ashwin
India
82
10
Andrew White
Ireland
83
9
Tyson Gordon
Canada
83
9
Balaji Rao
Canada
83
9
James Ngoche
Kenya
83
9
Zaheer Khan
India
83
9
James Tredwell
England
84
8
Rubel Hossain
Bangladesh
84
8
Tim Southee
New Zealand
84
8
Wahab Riaz
Pakistan
84
8
Bradley Kruger
Netherlands
84
8
Elijah Otieno
Kenya
85
7
Nitish Kumar
Canada
85
7
Muttiah Muralitharan
Sri Lanka
85
7
Kyle Mills
New Zealand
85
7
Jason Krejza
Australia
86
6
Daniel Vettori
New Zealand
86
6
Ajmal Shahzad
England
86
6
Lasith Malinga
Sri Lanka
86
6
Devendra Bishoo
West Indies
86
6
Sulieman Benn
West Indies
86
6
Peter Ongondo
Kenya
86
6
Bernard Loots
Netherlands
87
5
Abdur Rehman
Pakistan
87
5
Boyd Rankin
England
87
5
Brett Lee
Australia
88
4
Jamie How
New Zealand
88
4
Lonwabo Tsotsobe
South Africa
88
4
Rangana Herath
Sri Lanka
88
4
Henry Osinde
Canada
88
4
Tinashe Panyangara
Zimbabwe
89
3
Chris Mpofu
Zimbabwe
89
3
Morne Morkel
South Africa
89
3
Chris Tremlett
England
89
3
Luke Woodcock
New Zealand
90
2
Pieter Seelaar
Netherlands
90
2
James Anderson
England
90
2
Piyush Chawla
India
90
2
Chamara Kapugedera
Sri Lanka
91
1
Imran Tahir
South Africa
91
1
Saeed Ajmal
Pakistan
91
1
Ravi Rampaul
West Indies
91
1
Munaf Patel
India
91
1
Ashish Nehra
India
92
0
Shaun Tait
Australia
92
0
Stuart Broad
England
92
0
Andy McKay
New Zealand
92
0
Shoaib Akhtar
Pakistan
92
0
Hamish Bennett
New Zealand
92
0
Wayne Parnell
South Africa
92
0
Ajantha Mendis
Sri Lanka
92
0
Berend Westdijk
Netherlands
92
0
Shem Ngoche
Kenya
92
0
Adeel Raja
Netherlands