Most Runs in 2017 for ODI

PositionMost RunsPlayer NameTeam Name
11460Virat KohliIndia
21293Rohit SharmaIndia
31011Upul TharangaSri Lanka
4983Joe RootEngland
5968Ross TaylorNew Zealand
6960Shikhar DhawanIndia
7956Quinton de KockSouth Africa
8905Faf du PlessisSouth Africa
9872Babar AzamPakistan
10862Hashim AmlaSouth Africa
11826Niroshan DickwellaSri Lanka
12788MS DhoniIndia
13781Eoin MorganEngland
14773AB de VilliersSouth Africa
15691David WarnerAustralia
16690Kyle CoetzerScotland
17656Paul StirlingIreland
18646Tamim IqbalBangladesh
19644William PorterfieldIreland
20616Ben StokesEngland
21600Shai HopeWest Indies
22596Kane WilliamsonNew Zealand
23587Kusal MendisSri Lanka
24586Ajinkya RahaneIndia
25573Angelo MathewsSri Lanka
26561Kedar JadhavIndia
27557Hardik PandyaIndia
28555Mohammad HafeezPakistan
29551Rahmat ShahAfghanistan
30546Tom LathamNew Zealand
31535Alex HalesEngland
32534Jonny BairstowEngland
33533Jason RoyEngland
34523Jason MohammedWest Indies
35518Travis HeadAustralia
36516Shoaib MalikPakistan
37512Evin LewisWest Indies
38464Rohan MustafaUnited Arab Emirates
39458Mushfiqur RahimBangladesh
40449Steven SmithAustralia
41443Babar HayatHong Kong
42430Shakib Al HasanBangladesh
43421Calum MacLeodScotland
44410Jason HolderWest Indies
45405Aaron FinchAustralia
46402Moeen AliEngland
47400Fakhar ZamanPakistan
48399Anshuman RathHong Kong
49384Martin GuptillNew Zealand
50382Neil BroomNew Zealand
51381Richie BerringtonScotland
52376Solomon MireZimbabwe
53372Yuvraj SinghIndia
54370David MillerSouth Africa
55360MahmudullahBangladesh
55360Lahiru ThirimanneSri Lanka
56357Asghar StanikzaiAfghanistan
57341Marcus StoinisAustralia
58328Niall O'BrienIreland
59321James NeeshamNew Zealand
60317Ghulam ShabberUnited Arab Emirates
61313Hamilton MasakadzaZimbabwe
62306Andy BalbirnieIreland
63289Sabbir RahmanBangladesh
64288Jos ButtlerEngland
65287Mohammad NabiAfghanistan
65287Jean-Paul DuminySouth Africa
66281Ben CooperNetherlands
67279Colin MunroNew Zealand
68274Merwe ErasmusNamibia
69272Glenn MaxwellAustralia
70269Wesley BarresiNetherlands
71265Azhar AliPakistan
72260Mahuru DaiP.N.G.
73257Matthew CrossScotland
74255Dinesh ChandimalSri Lanka
75254Malcolm WallerZimbabwe
76252Mohammad ShahzadAfghanistan
77250Sharjeel KhanPakistan
78245Rameez ShahzadUnited Arab Emirates
79243Rashid KhanAfghanistan
79243Soumya SarkarBangladesh
80239Ed JoyceEngland
81234Craig ErvineZimbabwe
82232Milinda SiriwardanaSri Lanka
82232Ashley NurseWest Indies
83226Collins ObuyaKenya
83226Sean WilliamsZimbabwe
84225Gulbadin NaibAfghanistan
85220Rovman PowellWest Indies
86219Thisara PereraSri Lanka
87216Craig WallaceScotland
88215Tony UraP.N.G.
88215Nizakat KhanHong Kong
88215Gary WilsonIreland
89214Adnan MuftiUnited Arab Emirates
90211Kevin O'BrienIreland
90211Shaiman AnwarUnited Arab Emirates
90211Sese BauP.N.G.
90211Sikandar RazaZimbabwe
91210Samiullah ShenwariAfghanistan
92208Jonathan CarterWest Indies
92208Gyanendra MallaNepal
93206Peter BorrenNetherlands
94201Henry NichollsNew Zealand
95199Chris GayleWest Indies
96198Noor Ali ZadranAfghanistan
97195George DockrellIreland
98193Tarisai MusakandaZimbabwe
99191Luke RonchiNew Zealand
100184Matthew WadeAustralia
100184George WorkerNew Zealand
101183Dinesh KarthikIndia
102182Stephan MyburghNetherlands
103176Mitchell SantnerNew Zealand
104175Javed AhmadiAfghanistan
105172Chris MorrisSouth Africa
106171Manish PandeyIndia
107169Chris WoakesEngland
108164Dhiren GondariaKenya
109163ShafiqullahAfghanistan
110162Shreyas IyerIndia
111161Imad WasimPakistan
112160Michael RipponNetherlands
113158Dean BrownlieNew Zealand
114155Assad ValaP.N.G.
115152Sarfraz AhmedPakistan
116149Colin de GrandhommeNew Zealand
116149Peter HandscombAustralia
117147Imam-ul-HaqPakistan
118140Vani MoreaP.N.G.
119138Kyle HopeWest Indies
120134Kiplin DorigaP.N.G.
121132Zane GreenNamibia
121132Bhuvneshwar KumarIndia
122131Umar AkmalPakistan
123126Peter MoorZimbabwe
124125Farhaan BehardienSouth Africa
124125Imrul KayesBangladesh
124125Kieran PowellWest Indies
125123Craig WilliamsNamibia
126122Roelof van der MerweNetherlands
127121Sharad VesawkarNepal
128120Michael LeaskScotland
128120Dogodo BauP.N.G.
128120Stephan BaardNamibia
129119Sarel BurgerNamibia
130118Jamie AtkinsonHong Kong
131116Ryan BurlZimbabwe
132115Akila DananjayaSri Lanka
133114Rakep PatelKenya
134111James FaulknerAustralia
135109Christopher CarterHong Kong
136108Mosaddek HossainBangladesh
137104Suranga LakmalSri Lanka
138100Mohammad NaveedUnited Arab Emirates
13998Ahmed RazaUnited Arab Emirates
13998Dawlat ZadranAfghanistan
14096Nasir JamalAfghanistan
14096Sam BillingsEngland
14195Ahmed ShehzadPakistan
14294Wayne ParnellSouth Africa
14294Pat CumminsAustralia
14294Mohammed QasimUnited Arab Emirates
14393Jan FrylinckNamibia
14491George MunseyScotland
14491Kusal PereraSri Lanka
14590Hashmatullah ShaidiAfghanistan
14687Tanwir AfzalHong Kong
14786Tim SoutheeNew Zealand
14786Mehidy HasanBangladesh
14884Dipendra AireeNepal
14982Johannes SmitNamibia
14982Pieter SeelaarNetherlands
15081Alei NaoP.N.G.
15180Devendra BishooWest Indies
15279Lega SiakaP.N.G.
15279Nelson OdhiamboKenya
15376Con de LangeScotland
15376Adil RashidEngland
15474Norman VanuaP.N.G.
15573Kagiso RabadaSouth Africa
15573Chamara KapugederaSri Lanka
15573Sandun WeerakkodySri Lanka
15672Alzarri JosephWest Indies
15672Andile PhehlukwayoSouth Africa
15771Dwaine PretoriusSouth Africa
15771Mohammad AmirPakistan
15771Liam PlunkettEngland
15868Kamran AkmalPakistan
15868Roston ChaseWest Indies
15966Shadab KhanPakistan
15966Aiden MarkramSouth Africa
15966Waqas KhanHong Kong
15966Preston MommsenScotland
16065Ryan ten DoeschateNetherlands
16065Ravindra JadejaIndia
16164Todd AstleNew Zealand
16164Mashrafe MortazaBangladesh
16164Irfan KarimKenya
16164Jeffrey VandersaySri Lanka
16262Dhananjaya de SilvaSri Lanka
16262Corey AndersonNew Zealand
16361Kraigg BrathwaiteWest Indies
16361Marlon SamuelsWest Indies
16361Mark WattScotland
16459Stuart ThompsonIreland
16459Najibullah ZadranAfghanistan
16558John RevaP.N.G.
16657Safyaan SharifScotland
16756Paras KhadkaNepal
16756Usman KhawajaAustralia
16854Lo-handre LouwrensNamibia
16953Jean-Pierre KotzeNamibia
16953Chirag SuriUnited Arab Emirates
17052Wanindu HasarangaSri Lanka
17052Kannaur RahulIndia
17052Dushmantha ChameeraSri Lanka
17151Binod BhandariNepal
17151Mohammad RizwanPakistan
17151Shem NgocheKenya
17151Alex ObandaKenya
17151Mitchell StarcAustralia
17248Temba BavumaSouth Africa
17347Jack VareP.N.G.
17446Stuart PoynterIreland
17446Sompal KamiNepal
17446Chad SoperP.N.G.
17543David WilleyEngland
17543Barry McCarthyIreland
17642Sadeera SamarawickramaSri Lanka
17642Zhivago GroenewaldNamibia
17642Carlos BrathwaiteWest Indies
17741Litton DasBangladesh
17741Graeme CremerZimbabwe
17840Scott McKechnieHong Kong
17840Hasan AliPakistan
17939Sagar PunNepal
17939Gurdeep SinghKenya
18038Adam MilneNew Zealand
18038Nuwan KulasekaraSri Lanka
18038Shaun MarshAustralia
18038Sunil AmbrisWest Indies
18137Toby Roland-JonesEngland
18137Mohammad BootaUnited Arab Emirates
18137Aarif SheikhNepal
18236Chadwick WaltonWest Indies
18236Ehsan NawazHong Kong
18335Seekkuge PrasannaSri Lanka
18335Moises HenriquesAustralia
18335Cameron McAuslanHong Kong
18433Ehsan KhanHong Kong
18531Shimron HetmyerWest Indies
18531Christoffel ViljoenNamibia
18531Tim MurtaghIreland
18531Amjad JavedUnited Arab Emirates
18630Max O'DowdNetherlands
18630Peter ChaseIreland
18630IhsanullahAfghanistan
18729Sikander ZulfiqarNetherlands
18729Taskin AhmedBangladesh
18827Nehemiah OdhiamboKenya
18827Vishwa FernandoSri Lanka
18924Emmanuel BundiKenya
18924Dilruwan PereraSri Lanka
19023Wahab RiazPakistan
19023Trent BoultNew Zealand
19023Ashfaq AhmedPakistan
19023Andy McBrineIreland
19122Afsar ZazaiAfghanistan
19122Imran HaiderUnited Arab Emirates
19221Kuldeep YadavIndia
19221Shahid WasifHong Kong
19221Lasith MalingaSri Lanka
19221Aizaz KhanHong Kong
19221Chris SoleScotland
19320Basant RegmiNepal
19320Nikita MillerWest Indies
19320Faheem AshrafPakistan
19419Kesrick WilliamsWest Indies
19419Rushabhvardhan PatelKenya
19419Josh DaveyScotland
19518Shakti GauchanNepal
19518Asad ShafiqPakistan
19617Ravichandran AshwinIndia
19716Chris LynnAustralia
19716Dilip NathNepal
19716Zahoor KhanUnited Arab Emirates
19716Mohammad SaifuddinBangladesh
19815Ronsford BeatonWest Indies
19815Jacob MulderIreland
19815Dilshan MunaweeraSri Lanka
19815Alasdair EvansScotland
19815Shannon GabrielWest Indies
19914Nasir HossainBangladesh
19914Chaturanga de SilvaSri Lanka
19914Lahiru MadushankaSri Lanka
19914Simi SinghIreland
20012Richard NgaravaZimbabwe
20111Malinda PushpakumaraSri Lanka
20111Scott KuggeleijnNew Zealand
20111Lakshan SandakanSri Lanka
20111Jasprit BumrahIndia
20111Timm van der GugtenNetherlands
20111Axar PatelIndia
20111Sheldon CottrellWest Indies
20111Tendai ChataraZimbabwe
20210Nadeem AhmedHong Kong
20210Nathan Coulter-NileAustralia
20210Miguel CumminsWest Indies
2039Nosaina PokanaP.N.G.
2039Ashton AgarAustralia
2039Amir HamzaAfghanistan
2039Jake BallEngland
2039Karim JanatAfghanistan
2048Bernard ScholtzNamibia
2048Veerasammy PermaulWest Indies
2048Rubel HossainBangladesh
2048Paul van MeekerenNetherlands
2057Lockie FergusonNew Zealand
2057Jeetan PatelNew Zealand
2057Mohammed ShamiIndia
2066Nuwan PradeepSri Lanka
2066Adam ZampaAustralia
2066Shane SnaterNetherlands
2066Kyle ChristieHong Kong
2066Lahiru KumaraSri Lanka
2066Damien RavuP.N.G.
2075Najeeb TarakaiAfghanistan
2075Matt HenryNew Zealand
2075Josh HazlewoodAustralia
2075Steven FinnEngland
2075Doug BracewellNew Zealand
2084Mitchell MarshAustralia
2084Chris MpofuZimbabwe
2084Lahiru GamageSri Lanka
2084Craig YoungIreland
2084Sam HeazlettAustralia
2084Nepal
2084Mujeeb Ur RahmanAfghanistan
2084Karl BirkenstockNamibia
2093Tangeni LungameniNamibia
2093Mark WoodEngland
2093Usman GhaniAfghanistan
2102Jerome TaylorWest Indies
2102Umesh YadavIndia
2102Mustafizur RahmanBangladesh
2102Vivian KingmaNetherlands
2102Wiaan MulderSouth Africa
2102Carl MumbaZimbabwe
2102Hilton CartwrightAustralia
2102Stuart WhittinghamScotland
2111Sushan BhariNepal
2111Elijah OtienoKenya
2111Lucas OluochKenya
2111Yuzvendra ChahalIndia
2111Fareed AhmadAfghanistan
2111Billy StanlakeAustralia
2111Boyd RankinEngland
2111Imran TahirSouth Africa
2120Morne MorkelSouth Africa
2120Donald TiripanoZimbabwe
2120Shapoor ZadranAfghanistan
2120Kane RichardsonAustralia
2120Brad WhealScotland
2120Karan KCNepal
2120Ahsan MalikNetherlands
2120Sandeep LamichhaneNepal
2120Nepal
2120Junaid Khan
2120Rumman RaeesPakistan