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 Sri Lanka)
Position
Stats Value
Player Name
Team Name
1
145
Andy Flower
Zimbabwe
2
126
Virender Sehwag
India
3
119
Marcus Trescothick
England
4
117
Sourav Ganguly
India
5
116
Herschelle Gibbs
South Africa
6
111
Brian Lara
West Indies
6
111
Mohammad Kaif
India
7
102
Sanath Jayasuriya
Sri Lanka
8
101
Marvan Atapattu
Sri Lanka
9
97
Jacques Kallis
South Africa
10
93
Steve Tikolo
Kenya
11
82
Ian Blackwell
England
12
77
Mahela Jayawardene
Sri Lanka
13
75
Nasser Hussain
England
14
73
Damien Martyn
Australia
15
71
Rahul Dravid
India
16
70
Mathew Sinclair
New Zealand
17
69
Graeme Smith
South Africa
18
67
Matthew Hayden
Australia
19
66
Aravinda de Silva
Sri Lanka
20
62
Yuvraj Singh
India
21
61
Jonty Rhodes
South Africa
22
59
Imran Nazir
Pakistan
23
56
Russel Arnold
Sri Lanka
24
55
Shahid Afridi
25
54
Kumar Sangakkara
Sri Lanka
25
54
Adam Gilchrist
Australia
26
53
Boeta Dippenaar
South Africa
27
52
Saeed Anwar
Pakistan
28
50
Nick Knight
England
28
50
Heath Streak
Zimbabwe
29
49
Chris Gayle
West Indies
30
47
Misbah-ul-Haq
Pakistan
31
45
Alok Kapali
Bangladesh
31
45
Shiv Chanderpaul
West Indies
32
37
Ronnie Irani
England
32
37
Ricky Ponting
Australia
33
36
Shane Warne
Australia
33
36
Ramnaresh Sarwan
West Indies
34
35
Brijal Patel
Kenya
34
35
Alec Stewart
England
34
35
Darren Lehmann
Australia
34
35
Younis Khan
Pakistan
35
34
Owais Shah
England
36
33
Grant Flower
Zimbabwe
37
32
Roland Lefebvre
Netherlands
38
31
Tim de Leede
Netherlands
38
31
Stephen Fleming
New Zealand
39
30
Jacob Oram
New Zealand
40
29
Guy Whittall
Zimbabwe
41
27
Ravi Shah
Kenya
41
27
Tushar Imran
Bangladesh
42
26
Chris Harris
New Zealand
42
26
Shane Bond
New Zealand
42
26
Scott Styris
New Zealand
42
26
Carl Hooper
West Indies
43
25
Ridley Jacobs
West Indies
44
23
Stuart Carlisle
Zimbabwe
44
23
Lance Klusener
South Africa
44
23
Mark Boucher
South Africa
44
23
Kyle Mills
New Zealand
45
22
Rashid Latif
Pakistan
45
22
Khaled Mashud
Bangladesh
45
22
VVS Laxman
India
46
21
Michael Bevan
Australia
47
20
Wavell Hinds
West Indies
47
20
Dion Ebrahim
Zimbabwe
48
19
Collins Obuya
Kenya
48
19
Shane Watson
Australia
49
18
Brett Lee
Australia
49
18
Anil Kumble
India
50
17
Mohammad Rafique
Bangladesh
50
17
Chaminda Vaas
Sri Lanka
51
16
Kennedy Otieno
Kenya
51
16
Luuk van Troost
Netherlands
51
16
Daniel Vettori
New Zealand
51
16
Abdul Razzaq
Pakistan
51
16
Sachin Tendulkar
India
52
15
Edgar Schiferli
Netherlands
52
15
Thomas Odoyo
Kenya
53
14
Dougie Marillier
Zimbabwe
54
12
Reinout Scholte
Netherlands
55
11
Douglas Hondo
Zimbabwe
55
11
Khaled Mahmud
Bangladesh
56
10
Manjurul Islam
Bangladesh
56
10
Shaun Pollock
South Africa
56
10
Andy Caddick
England
56
10
Mahendra Nagamootoo
West Indies
57
9
Maurice Odumbe
Kenya
58
8
Alistair Campbell
Zimbabwe
59
7
Ray Price
Zimbabwe
59
7
Sean Ervine
Zimbabwe
59
7
Tony Suji
Kenya
59
7
Feiko Kloppenburg
Netherlands
59
7
Dale Benkenstein
South Africa
59
7
Bas Zuiderent
Netherlands
59
7
Jeremy Snape
England
59
7
Jacob-Jan Esmeijer
Netherlands
60
6
Dominic Cork
England
61
5
Fahim Muntasir
Bangladesh
61
5
Nathan Astle
New Zealand
61
5
Adeel Raja
Netherlands
62
4
Alan Dawson
South Africa
62
4
Justin Ontong
South Africa
62
4
Javed Omar
Bangladesh
62
4
Waqar Younis
Pakistan
62
4
Harbhajan Singh
India
63
3
Daan van Bunge
Netherlands
63
3
David Obuya
Kenya
63
3
Mazharul Haque
Bangladesh
64
2
Jimmy Kamande
Kenya
64
2
Martin Suji
Kenya
64
2
Paul Hitchcock
New Zealand
64
2
Jason Gillespie
Australia
64
2
Ashley Giles
England
64
2
Tapash Baisya
Bangladesh
65
1
Talha Jubair
Bangladesh
65
1
Mohammad Ashraful
Bangladesh
65
1
Lou Vincent
New Zealand
65
1
Shoaib Malik
Pakistan
65
1
Ashish Nehra
India
65
1
Dinesh Mongia
India
65
1
Upul Chandana
Sri Lanka
65
1
Muttiah Muralitharan
Sri Lanka
65
1
Pommie Mbangwa
Zimbabwe
65
1
Mervyn Dillon
West Indies
66
0
Vasbert Drakes
West Indies
66
0
Nicky Boje
South Africa
66
0
Henk-Jan Mol
Netherlands
66
0
Victor Grandia
Netherlands
66
0
Robert van Oosterom
Netherlands
66
0
Joseph Angara
Kenya
66
0
Glenn McGrath
Australia
66
0
Zaheer Khan
India
66
0
Al Sahariar
Bangladesh
66
0
Habibul Bashar
Bangladesh
66
0
Wasim Akram
Pakistan
66
0
Shoaib Akhtar
Pakistan
66
0
Mohammad Yousuf
Pakistan
66
0
Daryl Tuffey
New Zealand