Batting Most Runs Innings

Cricket Records in 2024 in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
1381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
122*19812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
12115511786103.41Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
112*-12412290.32Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
111*1551136298.23Canadav U.A.E.Dubai (DICS)05 Mar 2024ODI # 4739
105*1761508170.00Canadav ScotlandDubai (DICS)07 Mar 2024ODI # 4740
101*-12911178.29Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
101*14310211299.01Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
1011329554106.31Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
97*957492131.08Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
96*1561023594.11Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
951621276274.80Sri Lankav ZimbabweColombo (RPS)08 Jan 2024ODI # 4719
919666105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
91145936497.84Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
881621086281.48West Indiesv AustraliaMelbourne02 Feb 2024ODI # 4721
881118883100.00Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
87*1269910187.87Canadav ScotlandDubai (DICS)01 Mar 2024ODI # 4737
87-1018486.13Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
851187682111.84Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
841178194103.70Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
821511029180.39Zimbabwev Sri LankaColombo (RPS)08 Jan 2024ODI # 4719
79*887980100.00Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
77*1351044274.03Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
76-817293.82Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
73*137848086.90Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
69746314109.52Australiav West IndiesSydney04 Feb 2024ODI # 4722
691311034066.99Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
68*148907075.55Canadav U.A.E.Dubai (DICS)28 Feb 2024ODI # 4736
68-997068.68Canadav NepalKirtipur08 Feb 2024ODI # 4724
681221017167.32Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
689866111103.03Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
6788693297.10Sri Lankav BangladeshChattogram13 Mar 2024ODI # 4743
66*665191129.41Sri Lankav ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
66-938070.96Nepalv NetherlandsKirtipur25 Feb 2024ODI # 4735
654943101151.16Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
65-62102104.83Canadav NepalKirtipur10 Feb 2024ODI # 4726
65104777184.41Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
6396697091.30Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
62-5891106.89Nepalv CanadaKirtipur08 Feb 2024ODI # 4724
6199656193.84Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
60119934264.51Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
5980677088.05West Indiesv AustraliaMelbourne02 Feb 2024ODI # 4721
59122836071.08Canadav U.A.E.Dubai (DICS)28 Feb 2024ODI # 4736
59111755178.66Sri Lankav BangladeshChattogram13 Mar 2024ODI # 4743
58*-927063.04Netherlandsv NepalKirtipur25 Feb 2024ODI # 4735
58-648190.62Nepalv NamibiaKirtipur21 Feb 2024ODI # 4733
57*-3664158.33Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
57-818270.37Netherlandsv NamibiaKirtipur19 Feb 2024ODI # 4732
56136874064.36Canadav ScotlandDubai (DICS)01 Mar 2024ODI # 4737
54*-4581120.00Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
54*89682279.41Scotlandv U.A.E.Dubai (DICS)03 Mar 2024ODI # 4738
54114766071.05Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
5497594091.52Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
5270613085.24Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
52-568292.85Namibiav NepalKirtipur21 Feb 2024ODI # 4733
5199831161.44U.A.E.v CanadaDubai (DICS)05 Mar 2024ODI # 4739
5184537196.22Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
50*453361151.51Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
50-589086.20Canadav NepalKirtipur08 Feb 2024ODI # 4724
50-2073250.00Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
50654822104.16Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
50-825060.97Canadav NepalKirtipur12 Feb 2024ODI # 4728
5025534294.33Irelandv AfghanistanSharjah12 Mar 2024ODI # 4742
49-4362113.95Namibiav NetherlandsKirtipur23 Feb 2024ODI # 4734
49116826059.75U.A.E.v CanadaDubai (DICS)28 Feb 2024ODI # 4736
48*181854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
4874576184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
4878623077.41Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
46*-563082.14Netherlandsv NamibiaKirtipur23 Feb 2024ODI # 4734
46*-753061.33Netherlandsv NepalKirtipur25 Feb 2024ODI # 4735
4692486095.83Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
46-608076.66Canadav NepalKirtipur10 Feb 2024ODI # 4726
45*99702264.28U.A.E.v ScotlandDubai (DICS)03 Mar 2024ODI # 4738
45583641125.00Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
45-622172.58Canadav NepalKirtipur12 Feb 2024ODI # 4728
44-862151.16Nepalv NamibiaKirtipur15 Feb 2024ODI # 4730
44111643068.75Canadav ScotlandDubai (DICS)07 Mar 2024ODI # 4740
43402815153.57Canadav ScotlandDubai (DICS)01 Mar 2024ODI # 4737
4389635168.25Irelandv AfghanistanSharjah12 Mar 2024ODI # 4742
4268504184.00U.A.E.v CanadaDubai (DICS)05 Mar 2024ODI # 4739
41383180132.25Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
4164552174.54Australiav West IndiesSydney04 Feb 2024ODI # 4722
41211853227.77Australiav West IndiesCanberra06 Feb 2024ODI # 4723
41-644164.06Netherlandsv NamibiaKirtipur23 Feb 2024ODI # 4734
4075512178.43West Indiesv AustraliaSydney04 Feb 2024ODI # 4722
40-424095.23Canadav NepalKirtipur10 Feb 2024ODI # 4726
40362904137.93Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
4056443090.90Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
40482732148.14Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
40543960102.56Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
39-485081.25Namibiav NetherlandsKirtipur23 Feb 2024ODI # 4734
39-3434114.70Netherlandsv NepalKirtipur25 Feb 2024ODI # 4735
3959443088.63Scotlandv U.A.E.Dubai (DICS)03 Mar 2024ODI # 4738
38-504076.00Nepalv CanadaKirtipur08 Feb 2024ODI # 4724
38-3860100.00Canadav NepalKirtipur10 Feb 2024ODI # 4726
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]