Batting Most Runs Innings - vs Sri Lanka

High scores in 2021 in FC+LA+T20s - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22847632118171.02Englandv Sri LankaGalle214 Jan 2021Test # 2403
18649530918-60.19Englandv Sri LankaGalle222 Jan 2021Test # 2405
16353337817143.12Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
12724116322-77.91South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
12743130411-41.77Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
12651431113-40.51West Indiesv Sri LankaNorth Sound129 Mar 2021Test # 2417
12520512710-98.42Bangladeshv Sri LankaMirpur125 May 2021ODI # 4291
1211971359189.62South Africav Sri LankaColombo (RPS)104 Sep 2021ODI # 4315
113*42327413141.24West Indiesv Sri LankaNorth Sound421 Mar 2021Test # 2416
11017613312182.70West Indiesv Sri LankaNorth Sound210 Mar 2021ODI # 4276
1031711218485.12West Indiesv Sri LankaNorth Sound212 Mar 2021ODI # 4277
1021671325477.27West Indiesv Sri LankaNorth Sound214 Mar 2021ODI # 4278
101*1046766150.74Englandv Sri LankaSharjah101 Nov 2021T20I # 1382
961369054106.66South Africav Sri LankaColombo (RPS)202 Sep 2021ODI # 4314
9216515012-61.33Bangladeshv Sri LankaPallekele229 Apr 2021Test # 2419
9018510115-89.10Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
86*169956190.52Indiav Sri LankaColombo (RPS)218 Jul 2021ODI # 4307
852991964-43.36West Indiesv Sri LankaNorth Sound329 Mar 2021Test # 2417
841791086-77.77West Indiesv Sri LankaNorth Sound212 Mar 2021ODI # 4277
84120874196.55Bangladeshv Sri LankaMirpur123 May 2021ODI # 4290
81*965484150.00West Indiesv Sri LankaAbu Dhabi204 Nov 2021T20I # 1392
79*134874-90.80Englandv Sri LankaChester-le-Street229 Jun 2021ODI # 4296
76894854158.33Englandv Sri LankaSouthampton126 Jun 2021T20I # 1174
75*109838190.36Englandv Sri LankaThe Oval201 Jul 2021ODI # 4297
74*1369810375.51Bangladeshv Sri LankaPallekele321 Apr 2021Test # 2418
731821506148.66Englandv Sri LankaGalle214 Jan 2021Test # 2403
731539210179.34West Indiesv Sri LankaNorth Sound129 Mar 2021Test # 2417
722691859-38.91West Indiesv Sri LankaGalle229 Nov 2021Test # 2437
71*136887-80.68West Indiesv Sri LankaNorth Sound329 Mar 2021Test # 2417
69*98827184.14Indiav Sri LankaColombo (RPS)220 Jul 2021ODI # 4309
68*2301566-43.58Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
68*705581123.63Englandv Sri LankaCardiff223 Jun 2021T20I # 1165
68*131875-78.16Englandv Sri LankaThe Oval201 Jul 2021ODI # 4297
68*2732207-30.90West Indiesv Sri LankaGalle421 Nov 2021Test # 2434
6721312712-52.75South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
65109904272.22West Indiesv Sri LankaNorth Sound210 Mar 2021ODI # 4276
65694210-154.76Australiav Sri LankaDubai (DICS)228 Oct 2021T20I # 1374
64139723288.88West Indiesv Sri LankaNorth Sound214 Mar 2021ODI # 4278
6284526-119.23Bangladeshv Sri LankaSharjah124 Oct 2021T20I # 1357
61125859271.76West Indiesv Sri LankaNorth Sound221 Mar 2021Test # 2416
60805210-115.38Englandv Sri LankaThe Oval201 Jul 2021ODI # 4297
59*70467-128.26South Africav Sri LankaColombo (RPS)214 Sep 2021T20I # 1273
59564282140.47Indiav Sri LankaColombo (RPS)218 Jul 2021ODI # 4307
5984596-100.00South Africav Sri LankaColombo (RPS)202 Sep 2021ODI # 4314
58*74487-120.83South Africav Sri LankaColombo (RPS)212 Sep 2021T20I # 1270
57*643752154.05Bangladeshv Sri LankaSharjah124 Oct 2021T20I # 1357
56*1811442-38.88Englandv Sri LankaGalle422 Jan 2021Test # 2405
56*704251133.33South Africav Sri LankaColombo (RPS)214 Sep 2021T20I # 1273
55145957-57.89Englandv Sri LankaGalle222 Jan 2021Test # 2405
55102768-72.36West Indiesv Sri LankaNorth Sound329 Mar 2021Test # 2417
5496762171.05Bangladeshv Sri LankaMirpur123 May 2021ODI # 4290
541651295-41.86West Indiesv Sri LankaGalle421 Nov 2021Test # 2434
53*694241126.19West Indiesv Sri LankaNorth Sound214 Mar 2021ODI # 4278
5388632184.12Bangladeshv Sri LankaMirpur228 May 2021ODI # 4292
5378446-120.45Indiav Sri LankaColombo (RPS)220 Jul 2021ODI # 4309
521521135-46.01West Indiesv Sri LankaNorth Sound421 Mar 2021Test # 2416
5292706174.28Bangladeshv Sri LankaMirpur123 May 2021ODI # 4290
5190723170.83Bangladeshv Sri LankaMirpur228 May 2021ODI # 4292
51544351118.60Englandv Sri LankaSouthampton126 Jun 2021T20I # 1174
5171545-94.44South Africav Sri LankaColombo (RPS)104 Sep 2021ODI # 4315
50105675174.62Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
50-3452147.05Indiav Sri LankaColombo (RPS)125 Jul 2021T20I # 1204
4988618-80.32West Indiesv Sri LankaNorth Sound129 Mar 2021Test # 2417
491431047-47.11Bangladeshv Sri LankaPallekele229 Apr 2021Test # 2419
4971498-100.00Indiav Sri LankaColombo (RPS)123 Jul 2021ODI # 4312
48493312145.45South Africav Sri LankaColombo (RPS)110 Sep 2021T20I # 1265
47154932-50.53Englandv Sri LankaGalle214 Jan 2021Test # 2403
46*77485-95.83Englandv Sri LankaGalle422 Jan 2021Test # 2405
461761245-37.09West Indiesv Sri LankaNorth Sound221 Mar 2021Test # 2416
46704651100.00Indiav Sri LankaColombo (RPS)123 Jul 2021ODI # 4312
46-3641127.77Indiav Sri LankaColombo (RPS)125 Jul 2021T20I # 1204
46694611100.00South Africav Sri LankaSharjah230 Oct 2021T20I # 1378
46563461135.29West Indiesv Sri LankaAbu Dhabi204 Nov 2021T20I # 1392
4585706264.28West Indiesv Sri LankaNorth Sound221 Mar 2021Test # 2416
4569628-72.58West Indiesv Sri LankaGalle221 Nov 2021Test # 2434
441751433-30.76West Indiesv Sri LankaGalle429 Nov 2021Test # 2437
4497995-44.44West Indiesv Sri LankaGalle229 Nov 2021Test # 2437
43332161204.76Englandv Sri LankaChester-le-Street229 Jun 2021ODI # 4296
4332249-179.16Indiav Sri LankaColombo (RPS)218 Jul 2021ODI # 4307
43472741159.25South Africav Sri LankaColombo (RPS)104 Sep 2021ODI # 4315
422101484-28.37West Indiesv Sri LankaNorth Sound221 Mar 2021Test # 2416
4167581270.68Bangladeshv Sri LankaMirpur125 May 2021ODI # 4291
41733922105.12Irelandv Sri LankaAbu Dhabi220 Oct 2021T20I # 1331
411281157-35.65West Indiesv Sri LankaGalle221 Nov 2021Test # 2434
4073635-63.49Bangladeshv Sri LankaPallekele429 Apr 2021Test # 2419
4078627-64.51Bangladeshv Sri LankaPallekele229 Apr 2021Test # 2419
4063377-108.10Indiav Sri LankaColombo (RPS)123 Jul 2021ODI # 4312
4053425-95.23Indiav Sri LankaColombo (RPS)128 Jul 2021T20I # 1206
40673613111.11Englandv Sri LankaSharjah101 Nov 2021T20I # 1382
39105864-45.34Bangladeshv Sri LankaPallekele429 Apr 2021Test # 2419
3977585167.24West Indiesv Sri LankaGalle221 Nov 2021Test # 2434
38*78531-71.69South Africav Sri LankaColombo (RPS)202 Sep 2021ODI # 4314
381811-6345.45West Indiesv Sri LankaCoolidge203 Mar 2021T20I # 1126
38493031126.66South Africav Sri LankaColombo (RPS)110 Sep 2021T20I # 1265
37*84472178.72West Indiesv Sri LankaNorth Sound210 Mar 2021ODI # 4276
3764313-119.35Indiav Sri LankaColombo (RPS)220 Jul 2021ODI # 4309
37332352160.86Australiav Sri LankaDubai (DICS)228 Oct 2021T20I # 1374
36*47534-67.92South Africav Sri LankaJohannesburg403 Jan 2021Test # 2401
36*95642156.25West Indiesv Sri LankaGalle229 Nov 2021Test # 2437
36412241163.63Englandv Sri LankaCardiff223 Jun 2021T20I # 1165
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:

Zimbabwe vs Bangladesh at Chattogram, Zimbabwe in Bangladesh 2nd Test, Apr 28-30, 2025 [Test # 2583]

Bangladesh vs Zimbabwe at Sylhet, Zimbabwe in Bangladesh 1st Test, Apr 20-23, 2025 [Test # 2582]

Bangladesh vs West Indies at Kingston, West Indies vs Bangladesh 2nd Test, Nov 30-Dec 3, 2024 [Test # 2565]