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 1952 for all time
Position
Most Runs
Player Name
Team Name
1
576
Vijay Hazare
India
2
467
Polly Umrigar
India
3
448
Vinoo Mankad
India
4
399
Sir Leonard Hutton
England
5
357
Waqar Hasan
Pakistan
6
309
Tom Graveney
England
7
302
Jeffrey Stollmeyer
West Indies
8
292
Pankaj Roy
India
9
287
Hanif Mohammad
Pakistan
10
277
Nazar Mohammad
Pakistan
11
268
Dattu Phadkar
India
12
258
Neil Harvey
Australia
13
257
Frank Worrell
West Indies
14
246
Vijay Manjrekar
India
15
243
Colin McDonald
Australia
16
242
Godfrey Evans
England
17
221
Hemu Adhikari
India
18
212
Sir Clyde Walcott
West Indies
19
206
Peter May
England
20
190
Russell Endean
South Africa
21
178
Keith Miller
Australia
22
177
Lindsay Hassett
Australia
23
175
Allan Watkins
England
24
173
Abdul Kardar
India
24
173
Fazal Mahmood
Pakistan
25
159
Jack Robertson
England
26
158
Verdun Scott
New Zealand
27
153
David Sheppard
England
28
151
Graeme Hole
Australia
29
145
Imtiaz Ahmed
Pakistan
30
137
Jackie McGlew
South Africa
31
136
Lala Amarnath
India
32
135
Allan Rae
West Indies
33
133
Ken Funston
South Africa
34
131
Arthur Morris
Australia
34
131
Gulabrai Ramchand
India
35
129
Reg Simpson
England
36
120
Roy McLean
South Africa
37
115
John Waite
South Africa
38
110
Deepak Shodhan
India
39
108
Zulfiqar Ahmed
Pakistan
40
105
Ghulam Ahmed
India
41
103
Bert Sutcliffe
New Zealand
41
103
Anton Murray
South Africa
42
102
Maqsood Ahmed
Pakistan
43
100
Doug Ring
Australia
44
93
Dick Spooner
England
45
88
Datta Gaekwad
India
46
84
Ray Lindwall
Australia
47
82
Jack Ikin
England
47
82
Madhav Apte
India
48
81
Sir Everton Weekes
West Indies
49
77
Percy Mansell
South Africa
50
73
Sammy Guillen
New Zealand
51
72
Richie Benaud
Australia
52
66
Khokhan Sen
India
53
65
Amir Elahi
Pakistan
53
65
Jack Cheetham
South Africa
54
64
Gil Langley
Australia
54
64
Geoff Rabone
New Zealand
55
59
Denis Compton
England
55
59
Roly Jenkins
England
56
49
Hugh Tayfield
South Africa
57
48
John Watkins
South Africa
58
47
Sadu Shinde
India
59
46
Frank Lowson
England
59
46
Brun Smith
New Zealand
59
46
Ray Emery
New Zealand
60
45
Donald Carr
England
61
44
Jim Laker
England
61
44
George Thoms
Australia
62
43
Coimbatarao Gopinath
India
63
42
Anwar Hussain
Pakistan
63
42
Don Beard
New Zealand
63
42
Roy Marshall
West Indies
64
41
Mahmood Hussain
Pakistan
64
41
Frank Mooney
New Zealand
65
40
Alex Moir
New Zealand
66
37
Cyril Poole
England
67
34
Ramesh Divecha
India
68
32
Rusi Modi
India
69
28
Nana Joshi
India
70
27
Sir Alec Bedser
England
70
27
Brian Statham
England
70
27
Gerry Gomez
West Indies
71
26
John Goddard
West Indies
71
26
Gul Mohammad
India
72
25
Malcolm Hilton
England
72
25
Israr Ali
Pakistan
73
22
Mushtaq Ali
India
73
22
Hiralal Gaekwad
India
74
21
C.S. Nayudu
India
75
20
Gogumal Kishenchand
India
75
20
Bill Johnston
Australia
75
20
Ian Johnson
Australia
76
19
M.K.Mantri
India
77
18
Willie Watson
England
78
17
Fred Trueman
England
78
17
Robert Christiani
West Indies
79
16
Denis Atkinson
West Indies
80
15
Michael Melle
South Africa
81
13
Sonny Ramadhin
West Indies
82
12
Wazir Mohammad
Pakistan
83
11
Tom Burtt
New Zealand
84
9
John Reid
New Zealand
85
7
Shah Nyalchand
India
86
6
Gordon Leggat
New Zealand
86
6
Alf Valentine
West Indies
87
5
Khan Mohammad
Pakistan
87
5
Fred Ridgway
England
88
4
Roy Tattersall
England
89
3
Johnny Hayes
New Zealand
90
1
Tony Lock
England
90
1
Nigel Howard
England