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
Most Runs in Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka)
Position
Most Runs
Player Name
Team Name
1
302
Shubman Gill
India
2
215
Sadeera Samarawickrama
Sri Lanka
3
207
Babar Azam
Pakistan
4
194
Rohit Sharma
India
5
193
Najmul Hossain Shanto
Bangladesh
6
179
Iftikhar Ahmed
Pakistan
7
173
Shakib Al Hasan
Bangladesh
8
158
Mehidy Hasan
Bangladesh
8
158
Md Hridoy
Bangladesh
9
150
Kannaur Rahul
India
10
129
Virat Kohli
India
11
92
Imam-ul-Haq
Pakistan
11
92
Hardik Pandya
India
12
85
Mohammad Sheikh
Bangladesh
13
82
Ibrahim Zadran
Afghanistan
14
78
Rahmat Shah
Afghanistan
15
76
Sompal Kami
Nepal
16
72
Dhananjaya de Silva
Sri Lanka
17
68
Mohammad Nabi
Afghanistan
17
68
Axar Patel
India
18
65
Fakhar Zaman
Pakistan
19
59
Nasum Ahmed
Bangladesh
20
53
Dimuth Karunaratne
Sri Lanka
21
52
Abdullah Shafique
Pakistan
22
40
Najibullah Zadran
Afghanistan
23
37
Gulbadin Naib
Afghanistan
24
36
Gulshan Jha
Nepal
25
35
Mahedi Hasan
Bangladesh
26
33
Shamim Patwari
Bangladesh
27
31
Litton Das
Bangladesh
28
28
Ishan Kishan
India
29
27
Rashid Khan
Pakistan
30
26
Aarif Sheikh
Nepal
31
25
Ravindra Jadeja
India
32
24
Rashid Khan
Nepal
33
23
Karim Janat
Afghanistan
34
21
Jasprit Bumrah
India
35
17
Kusal Perera
Sri Lanka
36
16
Afif Hossain
Bangladesh
37
14
Shardul Thakur
India
37
14
Shreyas Iyer
India
37
14
Tanzim Sakib
Bangladesh
38
13
Tanzid Tamim
Bangladesh
38
13
Shadab Khan
Pakistan
39
11
Hasan Mahmud
Bangladesh
40
10
Mohammad Islam
Bangladesh
41
9
Karan KC
Nepal
42
8
Shaheen Afridi
Pakistan
42
8
Kushal Malla
Nepal
43
6
Mohammed Siraj
India
43
6
Mohammed Shami
India
44
5
Tilak Varma
India
45
4
Mujeeb Ur Rahman
Afghanistan
45
4
Anamul Haque
Bangladesh
45
4
Faheem Ashraf
Pakistan
45
4
Kuldeep Yadav
India
46
3
Mohammad Haris
Pakistan
47
2
Pramod Liyanagamage
Sri Lanka
48
1
Fazalhaq Farooqi
Afghanistan
48
1
Taskin Ahmed
Bangladesh
49
0
Mustafizur Rahman
Bangladesh
49
0
Total
Nepal
49
0
Naseem Shah
Pakistan
49
0
Haris Rauf
Pakistan