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 Champions Trophy (in South Africa)
Position
Stats Value
Player Name
Team Name
1
141
Graeme Smith
South Africa
2
136
Shane Watson
Australia
3
128
Shoaib Malik
Pakistan
4
111
Ricky Ponting
Australia
5
106
Tillakaratne Dilshan
Sri Lanka
6
98
Owais Shah
England
7
87
Mohammad Yousuf
Pakistan
8
82
Paul Collingwood
England
9
80
Tim Bresnan
England
10
79
Virat Kohli
India
11
77
Mahela Jayawardene
Sri Lanka
12
76
Rahul Dravid
India
13
75
Grant Elliott
New Zealand
14
74
Jesse Ryder
New Zealand
15
73
Mitchell Johnson
Australia
16
72
Ross Taylor
New Zealand
17
70
AB de Villiers
South Africa
18
67
Eoin Morgan
England
18
67
Michael Hussey
Australia
19
66
Martin Guptill
New Zealand
20
62
Cameron White
Australia
21
57
Gautam Gambhir
India
21
57
Nuwan Kulasekara
Sri Lanka
22
56
Tim Paine
Australia
23
55
Umar Akmal
Pakistan
23
55
Travis Dowlin
West Indies
24
54
Andre Fletcher
West Indies
24
54
Kumar Sangakkara
Sri Lanka
25
53
Thilina Kandamby
Sri Lanka
26
52
Angelo Mathews
Sri Lanka
27
51
Nikita Miller
West Indies
28
48
Luke Wright
England
28
48
Brendon McCullum
New Zealand
28
48
Daniel Vettori
New Zealand
29
46
Suresh Raina
India
30
44
Kamran Akmal
Pakistan
31
41
Misbah-ul-Haq
Pakistan
31
41
Jacques Kallis
South Africa
32
38
Hashim Amla
South Africa
33
37
Thilan Samaraweera
Sri Lanka
33
37
Neil Broom
New Zealand
34
36
Joe Denly
England
35
34
Dinesh Karthik
India
36
33
James Franklin
New Zealand
37
31
Aaron Redmond
New Zealand
38
30
Ravi Bopara
England
39
29
Albie Morkel
South Africa
40
28
Mark Boucher
South Africa
40
28
Imran Nazir
Pakistan
40
28
Matt Prior
England
40
28
Floyd Reifer
West Indies
41
25
Darren Sammy
West Indies
41
25
Andrew Strauss
England
41
25
Brett Lee
Australia
42
24
Jean-Paul Duminy
South Africa
42
24
Sanath Jayasuriya
Sri Lanka
43
22
David Bernard
West Indies
43
22
Herschelle Gibbs
South Africa
43
22
James Hopes
Australia
44
21
Johan Botha
South Africa
44
21
Devon Smith
West Indies
45
20
Younis Khan
Pakistan
45
20
Callum Ferguson
Australia
45
20
Ryan Sidebottom
England
46
19
Mohammad Amir
Pakistan
47
18
Kyle Mills
New Zealand
47
18
Graeme Swann
England
47
18
Muttiah Muralitharan
Sri Lanka
48
17
Shahid Afridi
48
17
Dale Steyn
South Africa
49
16
Jeetan Patel
New Zealand
50
15
Shahid Afridi
Pakistan
50
15
Lasith Malinga
Sri Lanka
51
14
Saeed Ajmal
Pakistan
52
13
Gareth Hopkins
New Zealand
52
13
Harbhajan Singh
India
53
11
Naved-ul-Hasan
Pakistan
53
11
Thilan Thushara
Sri Lanka
54
10
Wayne Parnell
South Africa
55
9
Nathan Hauritz
Australia
56
8
Sachin Tendulkar
India
56
8
Tino Best
West Indies
57
6
Ian Butler
New Zealand
57
6
Umar Gul
Pakistan
58
5
Yusuf Pathan
India
58
5
James Anderson
England
58
5
Gavin Tonge
West Indies
58
5
Kieran Powell
West Indies
58
5
Ajantha Mendis
Sri Lanka
58
5
Royston Crandon
West Indies
58
5
Steven Davies
England
59
4
Kemar Roach
West Indies
59
4
Daryl Tuffey
New Zealand
60
3
Shane Bond
New Zealand
60
3
MS Dhoni
India
60
3
Roelof van der Merwe
Netherlands
61
2
RP Singh
India
62
1
Graham Onions
England
62
1
Stuart Broad
England
62
1
Dale Richards
West Indies
63
0
Chadwick Walton
West Indies
63
0
Ishant Sharma
India
63
0
Ashish Nehra
India
63
0
Abhishek Nayar
India