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 Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates)
Position
Most Runs
Player Name
Team Name
1
342
Shikhar Dhawan
India
2
317
Rohit Sharma
India
3
302
Mushfiqur Rahim
Bangladesh
4
268
Mohammad Shahzad
Afghanistan
5
263
Hashmatullah Shaidi
Afghanistan
6
225
Imam-ul-Haq
Pakistan
7
211
Shoaib Malik
Pakistan
8
181
Litton Das
Bangladesh
9
175
Ambati Rayudu
India
10
156
Mahmudullah
Bangladesh
10
156
Babar Azam
Pakistan
11
146
Dinesh Karthik
India
12
137
Mohammad Mithun
Bangladesh
13
134
Mohammad Nabi
Afghanistan
14
122
Rahmat Shah
Afghanistan
15
115
Asghar Stanikzai
Afghanistan
16
110
Mehidy Hasan
Bangladesh
17
105
Nizakat Khan
Hong Kong
18
92
Anshuman Rath
Hong Kong
19
87
Rashid Khan
Afghanistan
20
83
Imrul Kayes
Bangladesh
21
77
MS Dhoni
India
21
77
Asif Ali
Pakistan
22
71
Ihsanullah
Afghanistan
22
71
Gulbadin Naib
Afghanistan
23
70
Kedar Jadhav
India
24
68
Sarfraz Ahmed
Pakistan
25
67
Mashrafe Mortaza
Bangladesh
26
63
Upul Tharanga
Sri Lanka
27
60
Kannaur Rahul
India
28
56
Fakhar Zaman
Pakistan
29
49
Shakib Al Hasan
Bangladesh
30
48
Ravindra Jadeja
India
31
43
Kinchit Shah
Hong Kong
32
41
Samiullah Shenwari
Afghanistan
33
39
Mosaddek Hossain
Bangladesh
34
38
Angelo Mathews
Sri Lanka
35
37
Najibullah Zadran
Afghanistan
36
34
Thisara Perera
Sri Lanka
37
33
Soumya Sarkar
Bangladesh
38
30
Bhuvneshwar Kumar
India
39
29
Dilruwan Perera
Sri Lanka
40
28
Kusal Perera
Sri Lanka
41
27
Aizaz Khan
Hong Kong
42
25
Babar Hayat
Hong Kong
43
23
Dhananjaya de Silva
Sri Lanka
44
22
Ehsan Khan
Hong Kong
44
22
Shadab Khan
Pakistan
45
21
Faheem Ashraf
Pakistan
46
20
Najmul Hossain Shanto
Bangladesh
46
20
Suranga Lakmal
Sri Lanka
47
18
Mohammad Amir
Pakistan
48
17
Hasan Ali
Pakistan
49
15
Mustafizur Rahman
Bangladesh
50
14
Kuldeep Yadav
India
50
14
Mominul Haque
Bangladesh
50
14
Shaheen Afridi
Pakistan
51
13
Haris Sohail
Pakistan
52
12
Tanwir Afzal
Hong Kong
52
12
Deepak Chahar
India
53
11
Ehsan Nawaz
Hong Kong
54
9
Nadeem Ahmed
Hong Kong
54
9
Aftab Alam
Afghanistan
55
8
Manish Pandey
India
56
7
Nazmul Islam
Bangladesh
56
7
Scott McKechnie
Hong Kong
57
5
Christopher Carter
Hong Kong
57
5
Javed Ahmadi
Afghanistan
58
4
Lasith Malinga
Sri Lanka
58
4
Rubel Hossain
Bangladesh
58
4
Amila Aponso
Sri Lanka
59
3
Junaid Khan
Pakistan
60
2
Tamim Iqbal
Bangladesh
60
2
Dushmantha Chameera
Sri Lanka
60
2
Akila Dananjaya
Sri Lanka
61
1
Abu Hider
Bangladesh
61
1
Khaleel Ahmed
India
62
0
Shardul Thakur
India
62
0
Siddarth Kaul
India
62
0
Kusal Mendis
Sri Lanka
62
0
Usman Khan
Pakistan
62
0
Mujeeb Ur Rahman
Afghanistan