High scores for Afghanistan vs Sri Lanka in Tests+ODIs+T20Is - Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
162226138154117.39Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
149*197115136129.56Afghanistanv Sri LankaPallekele29 Feb 2024ODI # 4725
136157130153104.61Afghanistanv Sri LankaPallekele29 Feb 2024ODI # 4725
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
10617412011-88.33Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
9813198112100.00Afghanistanv Sri LankaHambantota22 Jun 2023ODI # 4579
9120913913-65.46Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
84824546186.66Afghanistanv Sri LankaSharjah13 Sep 2022T20I # 1757
77977681101.31Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
73*806363115.87Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
72-905-80.00Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
70644371162.79Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
68120734493.15Afghanistanv Sri LankaPallekele127 Nov 2022ODI # 4488
67*104558-121.81Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
65403265203.12Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
65104777184.41Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
6396697-91.30Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
62744734131.91Afghanistanv Sri LankaEden Gardens117 Mar 2016T20I # 538
62121747-83.78Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
60442236272.72Afghanistanv Sri LankaAbu Dhabi118 Sep 2025T20I # 3464
59120663189.39Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
58*132742178.37Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
58104787-74.35Afghanistanv Sri LankaPallekele127 Nov 2022ODI # 4488
5777626-91.93Afghanistanv Sri LankaHambantota24 Jun 2023ODI # 4580
55135803-68.75Afghanistanv Sri LankaHambantota22 Jun 2023ODI # 4579
5480575194.73Afghanistanv Sri LankaDunedin122 Feb 2015ODI # 3609
54123752272.00Afghanistanv Sri LankaHambantota24 Jun 2023ODI # 4580
541491195-45.37Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
54114766-71.05Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
5497594-91.52Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
5365559-96.36Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
5292642-81.25Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
51-526198.07Afghanistanv Sri LankaHangzhou14 Oct 2023T20I # 2282
4874576184.21Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
471901365-34.55Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
45-656-69.23Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
45644051112.50Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
45392262204.54Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
4392566-76.78Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
42392551168.00Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
41*109675161.19Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
41513422120.58Afghanistanv Sri LankaPallekele127 Nov 2022ODI # 4488
40331834222.22Afghanistanv Sri LankaDubai (DICS)227 Aug 2022T20I # 1748
40673821105.26Afghanistanv Sri LankaSharjah13 Sep 2022T20I # 1757
3973574168.42Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
3893705-54.28Afghanistanv Sri LankaDunedin122 Feb 2015ODI # 3609
3864474-80.85Afghanistanv Sri LankaHambantota22 Jun 2023ODI # 4579
37*502851132.14Afghanistanv Sri LankaDubai (DICS)227 Aug 2022T20I # 1748
3766433186.04Afghanistanv Sri LankaMirpur23 Mar 2014ODI # 3481
37-522-71.15Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
3650423-85.71Afghanistanv Sri LankaHambantota24 Jun 2023ODI # 4580
34-474172.34Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
3236382184.21Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
31231432221.42Afghanistanv Sri LankaEden Gardens117 Mar 2016T20I # 538
3171465-67.39Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
3133233-134.78Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
30482531120.00Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
2839321287.50Afghanistanv Sri LankaDunedin122 Feb 2015ODI # 3609
28332422116.66Afghanistanv Sri LankaBrisbane11 Nov 2022T20I # 1856
2864452-62.22Afghanistanv Sri LankaPallekele127 Nov 2022ODI # 4488
2836314190.32Afghanistanv Sri LankaHambantota24 Jun 2023ODI # 4580
28402321121.73Afghanistanv Sri LankaDambulla219 Feb 2024T20I # 2480
27*43284-96.42Afghanistanv Sri LankaHambantota22 Jun 2023ODI # 4579
27*341641168.75Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
2741345-79.41Afghanistanv Sri LankaMirpur23 Mar 2014ODI # 3481
27542721100.00Afghanistanv Sri LankaBrisbane11 Nov 2022T20I # 1856
27221712158.82Afghanistanv Sri LankaDambulla219 Feb 2024T20I # 2480
2441234-104.34Afghanistanv Sri LankaDunedin122 Feb 2015ODI # 3609
24212321104.34Afghanistanv Sri LankaAbu Dhabi118 Sep 2025T20I # 3464
244227-188.88Afghanistanv Sri LankaAbu Dhabi118 Sep 2025T20I # 3464
2356322-71.87Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
2345232-100.00Afghanistanv Sri LankaHambantota17 Jun 2023ODI # 4583
23241512153.33Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
23-1422164.28Afghanistanv Sri LankaHangzhou14 Oct 2023T20I # 2282
22351811122.22Afghanistanv Sri LankaBrisbane11 Nov 2022T20I # 1856
2235242191.66Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
2240304-73.33Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
2245214-104.76Afghanistanv Sri LankaHambantota17 Jun 2023ODI # 4583
2230164-137.50Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
22231312169.23Afghanistanv Sri LankaLahore25 Sep 2023ODI # 4633
2162412-51.21Afghanistanv Sri LankaMirpur23 Mar 2014ODI # 3481
2134272177.77Afghanistanv Sri LankaDunedin122 Feb 2015ODI # 3609
2167441147.72Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
2172503-42.00Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
2038233-86.95Afghanistanv Sri LankaEden Gardens117 Mar 2016T20I # 538
2040214-95.23Afghanistanv Sri LankaHambantota17 Jun 2023ODI # 4583
20-241183.33Afghanistanv Sri LankaHangzhou14 Oct 2023T20I # 2282
2026162-125.00Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
1965381-50.00Afghanistanv Sri LankaDunedin122 Feb 2015ODI # 3609
1829161-112.50Afghanistanv Sri LankaBrisbane11 Nov 2022T20I # 1856
1853373-48.64Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
18271421128.57Afghanistanv Sri LankaAbu Dhabi118 Sep 2025T20I # 3464
17171011170.00Afghanistanv Sri LankaSharjah13 Sep 2022T20I # 1757
1778451-37.77Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
16*31141-114.28Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
16*10811200.00Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
161174-228.57Afghanistanv Sri LankaPallekele29 Feb 2024ODI # 4725
1619172-94.11Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
15-12-1125.00Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
1512132-115.38Afghanistanv Sri LankaDubai (DICS)227 Aug 2022T20I # 1748
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 2nd ODI, Oct 11, 2025 [ODI # 4908]

Bangladesh vs Afghanistan at Abu Dhabi, Afghanistan v Bangladesh 1st ODI, Oct 8, 2025 [ODI # 4907]