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 1995 for ODI
Position
Most Runs
Player Name
Team Name
1
806
Brian Lara
West Indies
2
699
Inzamam-ul-Haq
Pakistan
3
606
Mark Taylor
Australia
4
580
Mark Waugh
Australia
5
529
Asanka Gurusinha
Sri Lanka
6
514
Stephen Fleming
New Zealand
7
494
Sanath Jayasuriya
Sri Lanka
8
484
Aamer Sohail
Pakistan
9
481
Aravinda de Silva
Sri Lanka
10
452
Arjuna Ranatunga
Sri Lanka
11
451
Hashan Tillakaratne
Sri Lanka
12
446
David Boon
Australia
13
444
Sachin Tendulkar
India
14
438
Sherwin Campbell
West Indies
15
437
Chris Cairns
New Zealand
16
434
Roshan Mahanama
Sri Lanka
17
414
Nathan Astle
New Zealand
17
414
Carl Hooper
West Indies
18
389
Michael Slater
Australia
19
370
Greg Blewett
Australia
20
362
Gary Kirsten
South Africa
21
349
Navjot Sidhu
India
22
345
Steve Waugh
Australia
23
342
Ramiz Raja
Pakistan
24
341
Stuart Williams
Zimbabwe
25
338
Mark Greatbatch
New Zealand
26
331
Ken Rutherford
New Zealand
27
329
Phil Simmons
West Indies
28
325
Manoj Prabhakar
India
29
311
Saleem Elahi
Pakistan
30
305
Adam Parore
New Zealand
30
305
Michael Bevan
Australia
31
287
Mike Atherton
England
32
286
Mohammad Azharuddin
India
33
273
Ricky Ponting
Australia
34
260
Shiv Chanderpaul
West Indies
35
246
Sir Richie Richardson
West Indies
36
244
Ian Healy
Australia
37
232
Graeme Hick
England
38
227
Saleem Malik
Pakistan
39
221
Roger Twose
New Zealand
40
219
Vinod Kambli
India
41
203
Jimmy Adams
West Indies
42
199
Sanjay Manjrekar
India
43
194
Martin Crowe
New Zealand
44
193
Wasim Akram
Pakistan
45
190
Saeed Anwar
Pakistan
46
182
Graham Thorpe
England
47
177
Bryan Young
New Zealand
48
174
Basit Ali
Pakistan
48
174
Keith Arthurton
West Indies
49
173
Dave Houghton
Zimbabwe
50
170
Ajay Jadeja
India
51
165
Ijaz Ahmed
Pakistan
52
163
Stuart Law
Australia
52
163
Andy Flower
Zimbabwe
53
157
Hansie Cronje
South Africa
54
151
Mike Rindel
South Africa
55
150
Roger Harper
West Indies
56
149
Romesh Kaluwitharana
Sri Lanka
57
147
Daryll Cullinan
South Africa
58
144
Jonty Rhodes
South Africa
59
143
Shane Thomson
New Zealand
60
142
Alistair Campbell
Zimbabwe
61
138
Grant Flower
Zimbabwe
62
134
Nayan Mongia
India
63
127
Brian McMillan
South Africa
64
115
Neil Fairbrother
England
65
114
Junior Murray
West Indies
66
109
Matthew Hayden
Australia
66
109
Moin Khan
Pakistan
67
107
Gavin Larsen
New Zealand
68
106
Roland Holder
West Indies
68
106
Guy Whittall
Zimbabwe
69
104
Dipak Patel
New Zealand
70
103
Damien Martyn
Australia
71
102
Kumar Dharmasena
Sri Lanka
72
98
Alec Stewart
England
73
96
Ruwan Kalpage
Sri Lanka
74
94
Craig Spearman
New Zealand
75
92
Akram Khan
Bangladesh
76
90
Lee Germon
New Zealand
77
81
Mark Burmester
Zimbabwe
78
80
Justin Vaughan
New Zealand
79
77
Mark Ramprakash
England
80
76
Javagal Srinath
India
81
75
Aaqib Javed
Pakistan
82
74
Anderson Cummins
West Indies
83
72
Aamer Hanif
Pakistan
83
72
Aminul Islam
Bangladesh
83
72
Chaminda Vaas
Sri Lanka
84
70
Andrew Hudson
South Africa
85
68
Paul Reiffel
Australia
85
68
Darren Gough
England
85
68
Paul Strang
Zimbabwe
86
64
Adrian Kuiper
South Africa
87
63
Heath Streak
Zimbabwe
88
61
Shakeel Ahmed
Oman
88
61
Asif Mujtaba
Pakistan
89
60
Mushtaq Ahmed
Pakistan
90
58
Rashid Latif
Pakistan
91
56
Chandika Hathurusingha
Sri Lanka
92
53
John Crawley
England
92
53
Courtney Browne
West Indies
92
53
Winston Benjamin
West Indies
93
51
Dave Callaghan
South Africa
93
51
Ghulam Ali
Pakistan
94
50
Ottis Gibson
West Indies
94
50
Shane Warne
Australia
94
50
David Richardson
South Africa
95
48
Pat Symcox
South Africa
95
48
Zafar Iqbal
Pakistan
96
47
Minhajul Abedin
Bangladesh
97
46
Shane Lee
Australia
97
46
Khaled Mashud
Bangladesh
98
45
Andrew Jones
New Zealand
98
45
Steve Rhodes
England
99
44
Justin Langer
Australia
100
43
Waqar Younis
Pakistan
101
41
Phil DeFreitas
England
102
37
Danny Morrison
New Zealand
103
35
Ian Bishop
West Indies
104
34
Manzoor Elahi
Pakistan
105
30
Saqlain Mushtaq
Pakistan
105
30
Saiful Islam
Bangladesh
106
27
Javed Omar
Bangladesh
106
27
Shaun Udal
England
107
26
Sanjeeva Ranatunga
Sri Lanka
108
25
Vasbert Drakes
West Indies
109
24
Naeem Ashraf
Pakistan
110
23
Hamish Anthony
West Indies
110
23
Muttiah Muralitharan
Sri Lanka
110
23
Anil Kumble
India
111
22
Chris Lewis
England
111
22
Craig Matthews
South Africa
111
22
Mark Douglas
New Zealand
112
21
Athar Ali Khan
Bangladesh
112
21
Sir Curtly Ambrose
West Indies
113
20
Eric Simons
South Africa
113
20
Fanie de Villiers
South Africa
114
19
Graham Gooch
England
114
19
Saeed Azad
Pakistan
115
17
Simon Doull
New Zealand
116
16
Gavin Robertson
Australia
116
16
Habibul Bashar
Bangladesh
116
16
Enamul Haque
Bangladesh
116
16
Craig McDermott
Australia
117
15
Jo Angel
Australia
117
15
Mohammad Rafique
Bangladesh
117
15
Alan Wells
England
117
15
Mike Gatting
England
117
15
Dion Nash
New Zealand
117
15
Arshad Khan
Pakistan
117
15
Sajjad Ahmed
Bangladesh
117
15
Andy Waller
Zimbabwe
118
14
David Brain
Zimbabwe
118
14
Akram Raza
Pakistan
118
14
Phil Emery
Australia
118
14
Dominic Cork
England
119
13
Stuart Carlisle
Zimbabwe
119
13
Roydon Hayes
New Zealand
120
12
Javed Qadeer
Pakistan
120
12
Courtney Walsh
West Indies
120
12
Aamer Nazir
Pakistan
120
12
Gerhardus Liebenberg
South Africa
121
11
Brendon Julian
Australia
121
11
Glenn McGrath
Australia
122
10
Damien Fleming
Australia
123
9
Venkatesh Prasad
India
123
9
Pramodya Wickramasinghe
Sri Lanka
123
9
Chris Pringle
New Zealand
124
8
Mohammad Akram
Pakistan
124
8
Craig Evans
Zimbabwe
124
8
Janak Gamage
Sri Lanka
125
6
Henry Olonga
Zimbabwe
125
6
Ata-ur-Rehman
Pakistan
125
6
Steven Jack
South Africa
125
6
Utpal Chatterjee
India
125
6
Aashish Kapoor
India
126
5
Angus Fraser
England
126
5
Allan Donald
South Africa
126
5
Mark Dekker
Zimbabwe
126
5
Eddo Brandes
Zimbabwe
127
4
Stephen Peall
Zimbabwe
127
4
Bryan Strang
Zimbabwe
127
4
Rudi Steyn
South Africa
127
4
Peter Martin
England
128
3
Naimur Rahman
Bangladesh
128
3
Merv Hughes
Australia
128
3
Tim May
Australia
128
3
Eric Upashantha
Sri Lanka
128
3
Ravindra Pushpakumara
Sri Lanka
128
3
Chaminda Mendis
Sri Lanka
129
2
Anisur Rahman
Bangladesh
129
2
Iain Butchart
Zimbabwe
129
2
Nadeem Khan
Pakistan
130
1
Chamara Dunusinghe
Sri Lanka
130
1
Jayantha Silva
Sri Lanka
130
1
Peter McIntyre
Australia
130
1
Hasibul Hossain
Bangladesh
130
1
Mahmood Hamid
Pakistan
130
1
Gary Martin
Zimbabwe
131
0
Venkatapathy Raju
India
131
0
Champaka Ramanayake
Sri Lanka