Batting Most Runs Innings - vs Sri Lanka

High scores in 2024 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
15426415619298.71Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
149*197115136129.56Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
14328320618-69.41Englandv Sri LankaLord's129 Aug 2024Test # 2546
136157130153104.61Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
122*19812913294.57Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
118174115144102.60Englandv Sri LankaLord's129 Aug 2024Test # 2546
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
1112251488175.00Englandv Sri LankaManchester221 Aug 2024Test # 2545
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10319212110-85.12Englandv Sri LankaLord's329 Aug 2024Test # 2546
102*-6194167.21West Indiesv Sri LankaPallekele226 Oct 2024ODI # 4786
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
96*1561023594.11Bangladeshv Sri LankaChattogram115 Mar 2024ODI # 4744
92-1689154.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
9120913913-65.46Afghanistanv Sri LankaColombo (SSC)102 Feb 2024Test # 2527
912792047-44.60Eng Lionsv Sri LankaWorcester214 Aug 2024First-class
87*24814812158.78Bangladeshv Sri LankaSylhet422 Mar 2024Test # 2536
861277992108.86Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
841178194103.70Bangladeshv Sri LankaChattogram218 Mar 2024ODI # 4745
821511029180.39Zimbabwev Sri LankaColombo (RPS)108 Jan 2024ODI # 4719
81*14311014-73.63Bangladeshv Sri LankaChattogram430 Mar 2024Test # 2537
80115827497.56West Indiesv Sri LankaPallekele123 Oct 2024ODI # 4784
78165967281.25Eng Lionsv Sri LankaWorcester214 Aug 2024First-class
78128996378.78New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
76101817393.82New Zealandv Sri LankaPallekele117 Nov 2024ODI # 4808
74*86825390.24West Indiesv Sri LankaPallekele120 Oct 2024ODI # 4783
73*137848-86.90Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
70815462129.62Zimbabwev Sri LankaColombo (RPS)216 Jan 2024T20I # 2433
70644371162.79Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
701511116-63.06New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
68703446200.00Bangladeshv Sri LankaSylhet204 Mar 2024T20I # 2494
689866111103.03Bangladeshv Sri LankaChattogram115 Mar 2024ODI # 4744
67*104558-121.81Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
678450101134.00Englandv Sri LankaThe Oval306 Sep 2024Test # 2548
671501156358.26New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
65104777184.41Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
64584454145.45Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
6396697-91.30Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
635933111190.90West Indiesv Sri LankaDambulla213 Oct 2024T20I # 2907
62*1831282-48.43Englandv Sri LankaManchester421 Aug 2024Test # 2545
62604252147.61Zimbabwev Sri LankaColombo (RPS)114 Jan 2024T20I # 2432
62694242147.61New Zealandv Sri LankaMount Maunganui128 Dec 2024T20I # 3079
61856210198.38New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
6070646293.75New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
59503344178.78New Zealandv Sri LankaMount Maunganui128 Dec 2024T20I # 3079
58422682223.07Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
58554773123.40Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
57*110755-76.00Eng Lionsv Sri LankaWorcester414 Aug 2024First-class
57118867166.27New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
56*88688-82.35New Zealandv Sri LankaPallekele119 Nov 2024ODI # 4809
56114734-76.71Englandv Sri LankaManchester221 Aug 2024Test # 2545
551361044152.88New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
55101755-73.33South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
541491195-45.37Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
54114766-71.05Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
5497594-91.52Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
54523124174.19Bangladeshv Sri LankaSylhet204 Mar 2024T20I # 2494
541521048-51.92Bangladeshv Sri LankaChattogram230 Mar 2024Test # 2537
53*603842139.47Bangladeshv Sri LankaSylhet206 Mar 2024T20I # 2501
53-30-7176.66Bangladeshv Sri LankaSylhet209 Mar 2024T20I # 2509
50*78616-81.96West Indiesv Sri LankaPallekele123 Oct 2024ODI # 4784
50*-2643192.30West Indiesv Sri LankaPallekele226 Oct 2024ODI # 4786
5083568189.28Bangladeshv Sri LankaChattogram430 Mar 2024Test # 2537
50462854178.57West Indiesv Sri LankaDambulla213 Oct 2024T20I # 2907
49*654825102.08New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
49683361148.48Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
4999624-79.03New Zealandv Sri LankaPallekele117 Nov 2024ODI # 4808
48*181854266.66Bangladeshv Sri LankaChattogram218 Mar 2024ODI # 4745
4874576184.21Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
4861468-104.34New Zealandv Sri LankaDambulla213 Nov 2024ODI # 4807
471901365-34.55Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
47147806-58.75Bangladeshv Sri LankaSylhet222 Mar 2024Test # 2536
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122-41.96South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
46*72514-90.19New Zealandv Sri LankaPallekele119 Nov 2024ODI # 4809
46584071115.00Eng Lionsv Sri LankaWorcester214 Aug 2024First-class
46101584-79.31New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
45392262204.54Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
44694442100.00Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
4284574-73.68Englandv Sri LankaManchester221 Aug 2024Test # 2545
42602922144.82New Zealandv Sri LankaMount Maunganui130 Dec 2024T20I # 3080
41*109675161.19Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
41*271942215.78New Zealandv Sri LankaMount Maunganui130 Dec 2024T20I # 3080
41503432120.58New Zealandv Sri LankaMount Maunganui130 Dec 2024T20I # 3080
4054396-102.56Bangladeshv Sri LankaChattogram115 Mar 2024ODI # 4744
40282014200.00Bangladeshv Sri LankaDallas207 Jun 2024T20I # 2646
40302152190.47Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
4092474-85.10Englandv Sri LankaLord's129 Aug 2024Test # 2546
3973373-105.40Indiav Sri LankaPallekele130 Jul 2024T20I # 2769
3963484181.25Englandv Sri LankaManchester421 Aug 2024Test # 2545
3962484-81.25New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
3886724-52.77Bangladeshv Sri LankaChattogram430 Mar 2024Test # 2537
37*773631102.77Bangladeshv Sri LankaChattogram218 Mar 2024ODI # 4745
37503741100.00Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
37393641102.77Englandv Sri LankaLord's329 Aug 2024Test # 2546
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:

North West Warriors vs Leinster at Cork, Ireland Inter-Provincial Twenty20 Trophy 3rd Match, Jun 18, 2025 [Twenty20]

Seattle Orcas vs MI New York at Oakland, Major League Cricket 9th Match, Jun 18, 2025 [Twenty20]

Durham vs Worcestershire at Worcester, Vitality Blast Men North Group, Jun 18, 2025 [Twenty20]