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 Prudential World Cup (in England)
Position
Most Runs
Player Name
Team Name
1
384
David Gower
England
2
367
Sir Viv Richards
West Indies
3
360
Graeme Fowler
England
4
313
Zaheer Abbas
Pakistan
5
303
Kapil Dev
India
6
283
Imran Khan
7
278
Allan Lamb
England
8
258
Larry Gomes
West Indies
9
250
Gordon Greenidge
West Indies
10
240
Desmond Haynes
West Indies
10
240
Yashpal Sharma
India
11
237
Mohinder Amarnath
India
12
224
Geoff Howarth
New Zealand
13
223
Mohsin Khan
Hong Kong
14
220
Javed Miandad
Pakistan
15
216
Sandeep Patil
India
16
212
Chris Tavaré
England
16
212
Kevin Curran
Zimbabwe
17
202
Martin Crowe
New Zealand
18
197
Jeremy Coney
New Zealand
19
191
Duncan Fletcher
Zimbabwe
20
187
Graham Yallop
Australia
21
182
Brendon Kuruppu
Sri Lanka
22
176
Dave Houghton
Zimbabwe
23
170
Kim Hughes
Australia
24
167
Guy de Alwis
Sri Lanka
25
158
Duleep Mendis
Sri Lanka
26
157
Faoud Bacchus
West Indies
27
156
Kris Srikkanth
India
28
150
Allan Border
Australia
28
150
Roy Dias
Sri Lanka
29
144
Graeme Wood
Australia
30
142
Rod Marsh
Australia
31
139
Trevor Chappell
Australia
32
133
David Hookes
Australia
33
128
Sidath Wettimuny
Sri Lanka
34
112
Clive Lloyd
West Indies
35
106
Mudassar Nazar
Pakistan
36
104
Ranjan Madugalle
Sri Lanka
37
103
Glenn Turner
New Zealand
38
102
Madan Lal
India
39
100
Shahid Mahboob
Pakistan
40
99
Grant Paterson
Zimbabwe
41
94
Somachandra De Silva
Sri Lanka
42
93
Robin Brown
Zimbabwe
43
92
Kepler Wessels
Australia
44
90
Graham Dilley
England
45
83
Mike Gatting
England
45
83
John Wright
New Zealand
46
82
Iain Butchart
Zimbabwe
47
81
Bruce Edgar
New Zealand
48
80
Arjuna Ranatunga
Sri Lanka
49
73
Roger Binny
India
50
71
Sir Richard Hadlee
New Zealand
50
71
Andy Pycroft
Zimbabwe
51
66
Ian Gould
England
51
66
Ashantha de Mel
Sri Lanka
52
62
Abdul Qadir
Pakistan
53
61
Ijaz Faqih
Pakistan
53
61
Martin Snedden
New Zealand
53
61
Syed Kirmani
India
54
60
Warren Lees
New Zealand
55
59
Sunil Gavaskar
India
56
58
Wasim Bari
Pakistan
57
54
Rumesh Ratnayake
Sri Lanka
58
53
Jeff Dujon
West Indies
58
53
Sarfraz Nawaz
Pakistan
58
53
Andy Roberts
New Zealand
59
50
Jack Heron
Zimbabwe
60
42
Joel Garner
West Indies
61
41
John Bracewell
New Zealand
62
40
Jeff Crowe
New Zealand
62
40
Ravi Shastri
India
62
40
Sir Ian Botham
England
63
37
Dilip Vengsarkar
India
63
37
Ewen Chatfield
New Zealand
64
36
Michael Holding
West Indies
65
35
Vinothen John
Sri Lanka
66
33
Gerald Peckover
Zimbabwe
67
29
Rodney Hogg
Australia
68
28
Balwinder Sandhu
India
69
26
Ali Shah
Zimbabwe
70
25
John Traicos
South Africa
71
24
Wasim Raja
Pakistan
71
24
Geoff Lawson
Australia
71
24
Tom Hogan
Australia
71
24
Peter Rawson
Zimbabwe
71
24
Malcolm Marshall
West Indies
72
19
Ken MacLeay
Australia
73
18
Vic Marks
England
74
16
Lance Cairns
New Zealand
74
16
Wayne Daniel
West Indies
75
15
Kirti Azad
India
76
9
Mansoor Akhtar
Pakistan
76
9
Rashid Khan
Afghanistan
77
8
Ian Smith
New Zealand
77
8
Paul Allott
England
78
7
Vince Hogg
Zimbabwe
79
5
Athula Samarasekera
Sri Lanka
80
0
Winston Davis
West Indies
80
0
Bob Willis
England
80
0
Dennis Lillee
Australia
80
0
Jeff Thomson
Australia
80
0
Tahir Naqqash
Pakistan