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 2014 for Test
Position
Most Runs
Player Name
Team Name
1
1438
Kumar Sangakkara
Sri Lanka
2
1164
Brendon McCullum
New Zealand
3
1160
Angelo Mathews
Sri Lanka
4
1146
Steven Smith
Australia
5
1136
David Warner
Australia
6
1064
Younis Khan
Pakistan
7
1003
Mahela Jayawardene
Sri Lanka
8
929
Kane Williamson
New Zealand
9
852
Murali Vijay
India
10
847
Virat Kohli
India
11
809
Ajinkya Rahane
India
12
806
Kaushal Silva
Sri Lanka
13
777
Joe Root
England
14
770
Azhar Ali
Pakistan
15
747
Misbah-ul-Haq
Pakistan
16
743
Sarfraz Ahmed
Pakistan
17
729
Gary Ballance
England
18
701
Kraigg Brathwaite
West Indies
19
700
Hashim Amla
South Africa
20
665
Chris Rogers
Australia
21
643
Tom Latham
New Zealand
22
631
AB de Villiers
South Africa
23
625
Ahmed Shehzad
Pakistan
24
614
Mominul Haque
Bangladesh
25
583
Faf du Plessis
South Africa
26
572
James Neesham
New Zealand
27
548
Asad Shafiq
Pakistan
28
534
MS Dhoni
India
29
522
Tamim Iqbal
Bangladesh
30
514
Dimuth Karunaratne
Sri Lanka
31
504
Shikhar Dhawan
India
32
497
Shiv Chanderpaul
West Indies
33
488
Mohammad Hafeez
Pakistan
34
483
Cheteshwar Pujara
India
35
470
Dean Elgar
South Africa
36
469
BJ Watling
New Zealand
37
462
Ross Taylor
New Zealand
38
452
Ian Bell
England
39
433
Mushfiqur Rahim
Bangladesh
40
429
Michael Clarke
Australia
41
424
Shakib Al Hasan
Bangladesh
42
420
Mahmudullah
Bangladesh
42
420
Hamilton Masakadza
Zimbabwe
43
392
Jean-Paul Duminy
South Africa
44
390
Alastair Cook
England
45
372
Shaun Marsh
Australia
46
336
Sam Robson
England
47
332
Regis Chakabva
Zimbabwe
48
319
Imrul Kayes
Bangladesh
49
313
Mitchell Johnson
Australia
50
311
Mark Craig
New Zealand
51
306
Upul Tharanga
Sri Lanka
52
305
Shamsur Rahman
Bangladesh
53
300
Darren Bravo
West Indies
54
286
Moeen Ali
England
55
281
Chris Gayle
West Indies
56
264
Quinton de Kock
South Africa
57
263
Brad Haddin
Australia
58
262
Mitchell Marsh
Australia
58
262
Dinesh Chandimal
Sri Lanka
59
259
Ravindra Jadeja
India
60
258
Shane Watson
Australia
61
255
Stuart Broad
England
62
247
Bhuvneshwar Kumar
India
63
243
Sikandar Raza
Zimbabwe
64
239
Tim Southee
New Zealand
65
237
Rohit Sharma
India
66
235
Corey Anderson
New Zealand
67
233
Brendan Taylor
Zimbabwe
68
228
Vernon Philander
South Africa
69
226
Alviro Petersen
South Africa
70
222
Denesh Ramdin
West Indies
71
200
Jos Buttler
England
72
191
Alex Doolan
Australia
72
191
Khurram Manzoor
Pakistan
73
185
Ish Sodhi
New Zealand
73
185
Ryan Harris
Australia
74
179
Matt Prior
England
75
177
Leon Johnson
West Indies
76
174
Jermaine Blackwood
West Indies
76
174
Kithuruwan Vithanage
Sri Lanka
77
168
Ravichandran Ashwin
India
78
165
Kirk Edwards
West Indies
79
159
Dale Steyn
South Africa
80
151
Marlon Samuels
West Indies
81
144
Niroshan Dickwella
Sri Lanka
81
144
Rangana Herath
Sri Lanka
82
140
Prasanna Jayawardene
Sri Lanka
83
135
Elton Chigumbura
Zimbabwe
84
133
Lahiru Thirimanne
Sri Lanka
84
133
Shuvagata Hom
Bangladesh
85
132
Mohammed Shami
India
86
130
Stiaan van Zyl
South Africa
87
129
James Anderson
England
88
128
Dilruwan Perera
Sri Lanka
89
125
Chris Jordan
England
90
123
Shaminda Eranga
Sri Lanka
91
120
Hamish Rutherford
New Zealand
92
118
Stuart Binny
India
93
115
Jerome Taylor
West Indies
94
112
Craig Ervine
Zimbabwe
94
112
Liam Plunkett
England
95
107
Shane Shillingford
West Indies
96
99
Nasir Hossain
Bangladesh
97
98
Sulieman Benn
West Indies
98
91
Jason Holder
West Indies
99
86
Richmond Mutumbami
Zimbabwe
99
86
Taijul Islam
Bangladesh
100
85
Dhammika Prasad
Sri Lanka
101
83
Nathan Lyon
Australia
102
79
Ben Stokes
England
103
74
Abdur Rehman
Pakistan
104
73
Rubel Hossain
Bangladesh
105
69
Shan Masood
Pakistan
106
68
Al-Amin Hossain
Bangladesh
107
67
Peter Siddle
Australia
107
67
Ishant Sharma
India
108
65
Sohag Gazi
Bangladesh
108
65
Vusi Sibanda
Zimbabwe
109
62
Devon Smith
West Indies
110
56
Bilawal Bhatti
Pakistan
111
55
Suranga Lakmal
Sri Lanka
112
54
Mitchell Starc
Australia
113
53
Zaheer Khan
India
114
52
Saeed Ajmal
Pakistan
114
52
Trent Boult
New Zealand
115
49
Ajantha Mendis
Sri Lanka
116
47
George Bailey
Australia
117
45
Graeme Smith
South Africa
118
43
Michael Carberry
England
119
41
Glenn Maxwell
Australia
119
41
Tendai Chatara
Zimbabwe
120
40
Yasir Shah
Pakistan
121
39
Umesh Yadav
India
121
39
Tinashe Panyangara
Zimbabwe
122
38
Kemar Roach
West Indies
122
38
Wriddhiman Saha
India
123
35
Mark Vermeulen
Zimbabwe
124
34
Shafiul Islam
Bangladesh
124
34
Wahab Riaz
Pakistan
124
34
Mohammad Talha
Pakistan
125
33
Peter Fulton
New Zealand
125
33
Morne Morkel
South Africa
125
33
Chris Woakes
England
125
33
Junaid Khan
126
32
Josh Hazlewood
Australia
126
32
Shahadat Hossain
Bangladesh
127
31
Robin Peterson
South Africa
128
30
Rahat Ali
128
30
John Nyumbu
Zimbabwe
129
29
Brian Chari
Zimbabwe
130
28
Kieran Powell
West Indies
131
27
Sean Williams
Zimbabwe
131
27
Chanaka Welegedara
Sri Lanka
131
27
Neil Wagner
New Zealand
132
25
Gautam Gambhir
India
133
24
Nuwan Pradeep
Sri Lanka
134
23
Varun Aaron
India
135
22
Joe Burns
Australia
136
20
Taufeeq Umar
Pakistan
136
20
Donald Tiripano
Zimbabwe
137
19
Marshall Ayub
Bangladesh
137
19
Imran Tahir
South Africa
138
18
Jonny Bairstow
England
138
18
Tharindu Kaushal
Sri Lanka
139
15
Daniel Vettori
New Zealand
140
14
Ryan McLaren
South Africa
141
13
Dane Piedt
South Africa
141
13
Jubair Hossain
Bangladesh
141
13
Boyd Rankin
England
142
12
Zulfiqar Babar
Pakistan
143
11
Abdur Razzak
Bangladesh
144
10
Pankaj Singh
India
144
10
Wayne Parnell
South Africa
144
10
Temba Bavuma
South Africa
144
10
Kyle Abbott
South Africa
144
10
Nuwan Kulasekara
Sri Lanka
144
10
Malcolm Waller
Zimbabwe
145
9
Anamul Haque
Bangladesh
145
9
Kevin Pietersen
England
146
8
Karn Sharma
India
146
8
Natsai M'shangwe
Zimbabwe
147
6
Sheldon Cottrell
West Indies
147
6
Steve O'Keefe
Australia
147
6
Robiul Islam
Bangladesh
148
5
Scott Borthwick
England
148
5
Tafadzwa Kamungozi
Zimbabwe
149
4
Shannon Gabriel
West Indies
149
4
Kannaur Rahul
India
150
0
Ehsan Adil
Pakistan
150
0
Kenroy Peters
West Indies
150
0
Imran Khan
150
0
Shingi Masakadza
Zimbabwe