Most Runs in 2024 for ODI

PositionMost RunsPlayer NameTeam Name
1742Kusal MendisSri Lanka
2694Pathum SilvaSri Lanka
3605Kariyawasam AsalankaSri Lanka
4560Keacy CartyWest Indies
5531Rahmanullah GurbazAfghanistan
6515Avishka FernandoSri Lanka
6515Saim AyubPakistan
7462Kongala VimukthiSri Lanka
8425Sherfane RutherfordWest Indies
9417Azmatullah OmarzaiAfghanistan
10410Harsh ThakerCanada
10410Mohammad NabiAfghanistan
11380George MunseyScotland
12337MahmudullahBangladesh
13330Max O'DowdNetherlands
14314Pargat SinghCanada
15312Harry BrookEngland
16311Shai HopeWest Indies
17306Steven SmithAustralia
18305Mehidy HasanBangladesh
18305Ben DuckettEngland
19291Brandon KingWest Indies
20290Hashmatullah ShaidiAfghanistan
21286Najmul Hossain ShantoBangladesh
21286Liam LivingstoneEngland
22284Evin LewisWest Indies
23280Rahmat ShahAfghanistan
24279Shreyas MovvaCanada
25278Aaron JohnsonCanada
26273Sadeera SamarawickramaSri Lanka
27264Heinrich KlaasenSouth Africa
27264Mohammad RizwanPakistan
28257Soumya SarkarBangladesh
29253Nicholas KirtonCanada
30252Travis HeadAustralia
31247Philip SaltEngland
32245Merwe ErasmusNamibia
33243Tristan StubbsSouth Africa
34239Brandon McMullenScotland
35234Anil SahNepal
35234Tanzid TamimBangladesh
35234Richie BerringtonScotland
36233Harry TectorIreland
37230Sediqullah AtalAfghanistan
38228Babar AzamPakistan
39219Joshua InglisAustralia
40213Monank PatelU.S.A.
41211Nepal
42209Salman AghaPakistan
43199Michael LingenNamibia
44197Jan FrylinckNamibia
45196Abdullah ShafiquePakistan
46192Kamran GhulamPakistan
46192William JacksEngland
47191Johannes SmitNamibia
48189Vikramjit SinghNetherlands
49187Kushal BhurtelNepal
50184Michael LevittNetherlands
50184Matthew ShortAustralia
50184Cameron GreenAustralia
51181Scott EdwardsNetherlands
52174U.S.A.
53173Tony ZorziSouth Africa
54171Ryan RickeltonSouth Africa
54171Roston ChaseWest Indies
55167Aiden MarkramSouth Africa
55167Craig ErvineZimbabwe
55167England
56164Alex CareyAustralia
57158Srimantha WijeyeratneCanada
58157Rohit SharmaIndia
59154Sean WilliamsZimbabwe
60153Ibrahim ZadranAfghanistan
60153Muhammad WaseemUnited Arab Emirates
61152Malan KrugerNamibia
62151Jaker AnikBangladesh
62151Aasif SheikhNepal
63150Md HridoyBangladesh
63150Paul StirlingIreland
64148Marnus LabuschagneAustralia
65143Charlie TearScotland
66142Dunith WellalageSri Lanka
67136Mushfiqur RahimBangladesh
68133Navneet DhaliwalCanada
69131Aaron HardieAustralia
70130Aqib SulehriOman
70130William YoungNew Zealand
71129Sam CurranEngland
72126Noah CroesNetherlands
73125Milind KumarU.S.A.
74124Jamie SmithEngland
74124Sean AbbottAustralia
75123Curtis CampherIreland
75123Saad ZafarCanada
76122Abdul MalikAfghanistan
76122Mitchell MarshAustralia
77120Aaron JonesU.S.A.
78119Temba BavumaSouth Africa
79117Kyle VerreynneSouth Africa
80116Zeeshan MaqsoodOman
80116Sikandar RazaZimbabwe
81114Lorcan TuckerIreland
82112Rohit PaudelNepal
83108Wiaan MulderSouth Africa
84107Gulbadin NaibAfghanistan
84107Kottasinghakkarage FernandoSri Lanka
84107Shayan JahangirU.S.A.
84107Scotland
85104West Indies
85104Gudakesh MotieWest Indies
85104Rassie van der DussenSouth Africa
85104Kamindu MendisSri Lanka
86100Khalid KailOman
86100Dilon HeyligerCanada
8796Vriitya AravindUnited Arab Emirates
8895Aayan KhanUnited Arab Emirates
8992Richard NgaravaZimbabwe
9091South Africa
9187Wanindu HasarangaSri Lanka
9187Joylord GumbieZimbabwe
9187Jake Fraser-McGurkAustralia
9285Sybrand EngelbrechtNetherlands
9285Jan Loftie-EatonNamibia
9382Kushal MallaNepal
9480Brian BennettZimbabwe
9579Axar PatelIndia
9678Mark ChapmanHong Kong
9678Adil RashidEngland
9777Zane GreenNamibia
9876Nepal
9974Dilpreet BajwaCanada
9974Morawakage TheekshanaSri Lanka
10073Steven TaylorU.S.A.
10172Bas LeedeNetherlands
10172Bjorn FortuinSouth Africa
10271Andy BalbirnieIreland
10370Pratik AthavaleOman
10469England
10567Afif HossainBangladesh
10666Tadiwanashe MarumaniZimbabwe
10666Alick AthanazeWest Indies
10763Tanzim SakibBangladesh
10763Shariz AhmadNetherlands
10861Basil HameedUnited Arab Emirates
10960Ruben TrumpelmannNamibia
10960Henry NichollsNew Zealand
10960Aarif SheikhNepal
11059New Zealand
11059Matthew CrossScotland
11158Virat KohliIndia
11158Dion MyersZimbabwe
11158Shoaib KhanOman
11257Tayyab TahirPakistan
11257Michael LeaskScotland
11257Shubman GillIndia
11257Ikram AlikhilAfghanistan
11355Mark WattScotland
11355Glenn MaxwellAustralia
11454Karan KCNepal
11454Naseem ShahPakistan
11550Washington SundarIndia
11550Justin GreavesWest Indies
11649Matthew FordeWest Indies
11649Mohammad HossainBangladesh
11649Rahul ChopraUnited Arab Emirates
11649Jofra ArcherEngland
11748Tim RobinsonEngland
11748Muhammad KhanPakistan
11846Christopher GreavesScotland
11945Afghanistan
11945Kyle KleinNetherlands
11945Graham HumeIreland
11945Pat CumminsAustralia
11945Nikhil DuttaCanada
11945Reeza HendricksSouth Africa
11945Mark AdairIreland
12044George DockrellIreland
12143Sanchit SharmaUnited Arab Emirates
12242Sompal KamiNepal
12242Adam ZampaAustralia
12341Craig YoungIreland
12341Jean-Pierre KotzeNamibia
12341Nangeyalia KharoteAfghanistan
12341Pawan SarrafNepal
12440South Africa
12440Ryan BurlZimbabwe
12440Shaheen AfridiPakistan
12539Marco JansenSouth Africa
12539Shadley SchalkwykU.S.A.
12638Zuhaib ZubairUnited Arab Emirates
12638Shreyas IyerIndia
12737Brydon CarseEngland
12737Afghanistan
12836Canada
12836Nikolaas DavinNamibia
12836Dushmantha ChameeraSri Lanka
12935Alishan SharafuUnited Arab Emirates
13034Clive MadandeZimbabwe
13034Michael BracewellNew Zealand
13034Shivam DubeIndia
13133Dhruv ParasharUnited Arab Emirates
13133Lo-handre LouwrensNamibia
13232Bernard ScholtzNamibia
13232Sahan ArachchigeSri Lanka
13232Jamie OvertonEngland
13232Lungi NgidiSouth Africa
13232David MillerSouth Africa
13232Akila DananjayaSri Lanka
13331Kannaur RahulIndia
13331Ayaan KhanOman
13430Aryansh SharmaUnited Arab Emirates
13430Rashid KhanAfghanistan
13430Andile PhehlukwayoSouth Africa
13430Milton ShumbaZimbabwe
13430Nasum AhmedBangladesh
13527Asif KhanUnited Arab Emirates
13527Tanish SuriUnited Arab Emirates
13527Aryan DuttNetherlands
13527Zimbabwe
13626Gulshan JhaNepal
13626Uday SinghCanada
13626Shahid AhmadzaiCanada
13626Alzarri JosephWest Indies
13725Kagiso RabadaSouth Africa
13725Kaleem RehmanCanada
13824Matthew PottsEngland
13824Brad WhealScotland
13824Andy McBrineIreland
13824Shimron HetmyerWest Indies
13824Glenn PhillipsNew Zealand
13824Ireland
13923Harmeet BaddhanU.S.A.
13923Jeffrey VandersaySri Lanka
13923Safyaan SharifScotland
14022England
14121Nosthusha KenjigeU.S.A.
14121Hayden WalshWest Indies
14220Taskin AhmedBangladesh
14318Mohammad IslamBangladesh
14318Will SutherlandAustralia
14318Shaun FouchéNamibia
14318Takudzwanashe KaitanoZimbabwe
14318Chundangapoyil RizwanUnited Arab Emirates
14417Mehran KhanOman
14516Jack JarvisScotland
14516Kjorn OttleyWest Indies
14615Kuldeep YadavIndia
14615Mitchell SantnerNew Zealand
14615Lizaad WilliamsSouth Africa
14615India
14714Ahmad ButtOman
14714Anil NidamanuruNetherlands
14714Musa AhmadNetherlands
14714Luke JongweZimbabwe
14714Wesley BarresiNetherlands
14813Jeremy GordonCanada
14813Ottneil BaartmanSouth Africa
14912Spencer JohnsonAustralia
14912Shevon DanielSri Lanka
14912Anamul HaqueBangladesh
14912Qais AhmadAfghanistan
14912Abhishek ParadkarU.S.A.
15011Romario ShepherdWest Indies
15011Blessing MuzarabaniZimbabwe
15011Wellington MasakadzaZimbabwe
15011Pramod LiyanagamageSri Lanka
15011Kavem HodgeWest Indies
15011Kashyap PrajapatiOman
15011Tangeni LungameniNamibia
15110KaleemullahOman
15110Josh HazlewoodAustralia
15110Olly StoneEngland
15110Afghanistan
15110Scotland
15110Nepal
1529Scotland
1529New Zealand
1529Oshane ThomasWest Indies
1529Mohammed SirajIndia
1529Fareed AhmadAfghanistan
1529Ish SodhiNew Zealand
1529Paul van MeekerenNetherlands
1529Muhammad SiddiqueUnited Arab Emirates
1538Marcus StoinisAustralia
1538Barry McCarthyIreland
1538Jacob DuffyNew Zealand
1538Scotland
1538Zimbabwe
1538Bradley CurrieScotland
1547Dipendra AireeNepal
1547Australia
1547Junaid SiddiquiCanada
1556Mitchell StarcAustralia
1556Litton DasBangladesh
1556Haris RaufPakistan
1556Mohammad AkramZimbabwe
1556Lahiru KumaraSri Lanka
1556Rishabh PantIndia
1556Mohammad HasnainPakistan
1565Trevor GwanduZimbabwe
1565Nqabayomzi PeterSouth Africa
1565Ben ShikongoNamibia
1565Fazalhaq FarooqiAfghanistan
1565Jayden SealesWest Indies
1565Aamer JamalPakistan
1574Abrar AhmedPakistan
1574Theo WoerkomIreland
1574Brandon MavutaZimbabwe
1574Sharafuddin AshrafAfghanistan
1574Zakir HasanBangladesh
1574Bangladesh
1574Jasdeep SinghU.S.A.
1574Nepal
1583Oman
1583Mustafizur RahmanBangladesh
1583Vivian KingmaNetherlands
1583Roelof van der MerweNetherlands
1583Zahoor KhanUnited Arab Emirates
1583Rishiv JoshiCanada
1583Stephen DohenyIreland
1583Lokumarakkalage MadushankaSri Lanka
1583Arshdeep SinghIndia
1592Matthew HumphreysIreland
1592Jack BrassellNamibia
1592Nandre BurgerSouth Africa
1592U.S.A.
1592United Arab Emirates
1592England
1601Sri Lanka
1601Lalit RajbanshiNepal
1601Scotland
1601South Africa
1601Ravinderpal SinghCanada
1601Tapiwa MufudzaZimbabwe
1601Clayton FloydNetherlands
1601Tabraiz ShamsiSouth Africa
1610Tinashe KamunhukamweZimbabwe
1610Lance MorrisAustralia
1610Haseebullah KhanPakistan
1610Sufiyan MuqeemPakistan
1610Teddy BishopWest Indies
1610Bilal KhanOman
1610Muhammad JawadullahUnited Arab Emirates
1610Fionn HandIreland
1610Canada
1610Zimbabwe
1610Noor LakanwalAfghanistan