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
Most Runs in ICC World Cup (in England/Ireland/Netherlands/Scotland)
Position
Most Runs
Player Name
Team Name
1
461
Rahul Dravid
India
2
398
Steve Waugh
Australia
3
379
Sourav Ganguly
India
4
375
Mark Waugh
Australia
5
368
Saeed Anwar
Pakistan
6
367
Neil Johnson
Zimbabwe
7
354
Ricky Ponting
Australia
8
341
Herschelle Gibbs
South Africa
9
318
Roger Twose
New Zealand
10
312
Jacques Kallis
South Africa
11
285
Ajay Jadeja
India
12
281
Lance Klusener
South Africa
13
264
Michael Bevan
Australia
14
254
Inzamam-ul-Haq
Pakistan
15
253
Sachin Tendulkar
India
16
242
Moin Khan
Pakistan
17
229
Gary Kirsten
South Africa
18
224
Adam Gilchrist
Australia
19
217
Gavin Hamilton
England
20
216
Daryll Cullinan
South Africa
21
208
Stephen Fleming
New Zealand
22
205
Ridley Jacobs
West Indies
23
201
Murray Goodwin
Zimbabwe
24
199
Matt Horne
New Zealand
25
194
Nasser Hussain
England
26
186
Andy Flower
Zimbabwe
27
185
Grant Flower
Zimbabwe
28
182
Chris Cairns
New Zealand
29
176
Ijaz Ahmed
Pakistan
30
170
Abdul Razzaq
Pakistan
31
167
Steve Tikolo
Kenya
32
161
Mohammad Yousuf
Pakistan
32
161
Jonty Rhodes
South Africa
32
161
Mohammad Azharuddin
India
33
159
Graeme Hick
England
34
157
Robin Singh
India
35
154
Ravi Shah
Kenya
36
153
Craig McMillan
New Zealand
37
151
Wajahatullah Wasti
Pakistan
38
148
Wasim Akram
Pakistan
39
147
Alistair Campbell
Zimbabwe
40
144
Sadagoppan Ramesh
India
41
141
Alpesh Vadher
Kenya
42
140
Minhajul Abedin
Bangladesh
43
139
Marvan Atapattu
Sri Lanka
44
136
Roshan Mahanama
Sri Lanka
44
136
Darren Lehmann
Australia
45
134
Arjuna Ranatunga
Sri Lanka
45
134
Shiv Chanderpaul
West Indies
46
129
Maurice Odumbe
Kenya
47
125
Graham Thorpe
England
47
125
Alec Stewart
England
48
120
Mehrab Hossain
Bangladesh
49
117
Tom Moody
Australia
49
117
Thomas Odoyo
Kenya
50
116
Azhar Mahmood
Pakistan
51
115
Chris Harris
New Zealand
52
114
Naimur Rahman
Bangladesh
53
107
Shaun Pollock
South Africa
54
106
Brian Lara
West Indies
55
104
Guy Whittall
Zimbabwe
56
102
Mahela Jayawardene
Sri Lanka
57
98
Hansie Cronje
South Africa
57
98
Kennedy Otieno
Kenya
58
93
Shahid Afridi
59
90
Romesh Kaluwitharana
Sri Lanka
60
83
Alec Davies
Scotland
61
82
Sanath Jayasuriya
Sri Lanka
61
82
Heath Streak
Zimbabwe
62
79
Jimmy Adams
West Indies
62
79
Mark Boucher
South Africa
62
79
Nathan Astle
New Zealand
63
73
Aravinda de Silva
Sri Lanka
64
62
Stuart Carlisle
Zimbabwe
64
62
Aasif Karim
Kenya
64
62
Adam Parore
New Zealand
64
62
Akram Khan
Bangladesh
65
60
Chaminda Vaas
Sri Lanka
66
59
Enamul Haque
Bangladesh
67
57
Neil Fairbrother
England
67
57
Paul Strang
Zimbabwe
67
57
George Salmond
Scotland
68
55
Sherwin Campbell
West Indies
69
52
James Brinkley
Scotland
70
49
Khaled Mahmud
Bangladesh
71
47
Ian Stanger
Scotland
72
46
Nayan Mongia
India
73
45
Aminul Islam
Bangladesh
74
41
Shahriar Hossain
Bangladesh
75
40
Khaled Mashud
Bangladesh
75
40
Saqlain Mushtaq
Pakistan
76
37
Dion Nash
New Zealand
77
34
Shane Warne
Australia
78
30
Gavin Larsen
New Zealand
79
29
Damien Martyn
Australia
79
29
Darren Gough
England
80
25
Javagal Srinath
India
80
25
Steve Elworthy
South Africa
81
23
Hasibul Hossain
Bangladesh
81
23
Asim Butt
Scotland
82
21
Eddo Brandes
Zimbabwe
83
20
Ian Philip
Scotland
84
19
Mike Smith
Scotland
84
19
Pramodya Wickramasinghe
Sri Lanka
84
19
Saleem Malik
Pakistan
85
18
Angus Fraser
England
86
17
Stuart Williams
Zimbabwe
87
16
Muttiah Muralitharan
Sri Lanka
87
16
Eric Upashantha
Sri Lanka
87
16
Faruque Ahmed
Bangladesh
88
15
Andrew Flintoff
England
88
15
Mohammad Sheikh
Bangladesh
88
15
John Blain
Scotland
89
13
Henry Olonga
Zimbabwe
89
13
Phil Simmons
West Indies
90
12
Hitesh Modi
Kenya
90
12
Robert Croft
England
90
12
Damien Fleming
Australia
91
11
Waqar Younis
Pakistan
91
11
Mike Allingham
Scotland
91
11
Greig Williamson
Scotland
92
10
Bruce Patterson
Scotland
92
10
Anil Kumble
India
92
10
Allan Donald
South Africa
93
9
Upul Chandana
Sri Lanka
93
9
Brendon Julian
Australia
94
8
Manjurul Islam
Bangladesh
95
7
Martin Suji
Kenya
95
7
Tony Suji
Kenya
96
6
Joseph Angara
Kenya
96
6
Keith Arthurton
West Indies
96
6
Mervyn Dillon
West Indies
96
6
Courtney Walsh
West Indies
96
6
Adam Hollioake
England
96
6
Mohammad Rafique
Bangladesh
97
5
Mark Ealham
England
97
5
Dirk Viljoen
Zimbabwe
98
4
Ricardo Powell
West Indies
98
4
Shoaib Akhtar
Pakistan
98
4
Venkatesh Prasad
India
99
3
Adam Dale
Australia
99
3
Andy Whittall
Zimbabwe
99
3
Dipak Chudasama
Kenya
99
3
Nick Dyer
Scotland
100
2
Shafiuddin Ahmed
Bangladesh
100
2
Sir Curtly Ambrose
West Indies
100
2
Shane Lee
Australia
101
1
Ajit Agarkar
India
101
1
Alan Mullally
England
101
1
Paul Reiffel
Australia
101
1
Niamur Rashid
Bangladesh
101
1
Sandeep Gupta
Kenya
101
1
Reon King
West Indies
102
0
Pommie Mbangwa
Zimbabwe
102
0
Adam Huckle
Zimbabwe
102
0
Hashan Tillakaratne
Sri Lanka
102
0
Glenn McGrath
Australia
102
0
Debasis Mohanty
India
102
0
Geoff Allott
New Zealand
102
0
Matthew Hart
New Zealand