Batting Most Runs Innings

High scores in 2025 in Tests

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
26950938730369.50Indiav EnglandBirmingham102 Jul 2025Test # 2591
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
23250335216165.90Australiav Sri LankaGalle129 Jan 2025Test # 2579
18734425623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
184*29520721488.88Englandv IndiaBirmingham202 Jul 2025Test # 2591
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
16124316213899.38Indiav EnglandBirmingham302 Jul 2025Test # 2591
15837725419-62.20Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
15832323417167.52Englandv IndiaBirmingham202 Jul 2025Test # 2591
15627218815282.97Australiav Sri LankaGalle206 Feb 2025Test # 2580
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
14925517021187.64Englandv IndiaLeeds420 Jun 2025Test # 2587
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14734822719164.75Indiav EnglandLeeds120 Jun 2025Test # 2587
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14537125117-57.76Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
13940127514-50.54Afghanistanv ZimbabweBulawayo302 Jan 2025Test # 2574
13922914326-97.20Zimbabwev EnglandNottingham222 May 2025Test # 2584
13738124718-55.46Indiav EnglandLeeds320 Jun 2025Test # 2587
13726916416-83.53Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
13130125410151.57Australiav Sri LankaGalle206 Feb 2025Test # 2580
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
1062481799259.21South Africav PakistanCape Town103 Jan 2025Test # 2576
10623513714-77.37Englandv IndiaLeeds220 Jun 2025Test # 2587
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
10433119910-52.26Englandv IndiaLord's110 Jul 2025Test # 2594
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
1012971819-55.80Afghanistanv ZimbabweBulawayo302 Jan 2025Test # 2574
10123915916163.52Indiav EnglandLeeds120 Jun 2025Test # 2587
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town103 Jan 2025Test # 2576
10033117713-56.49Indiav EnglandLord's210 Jul 2025Test # 2594
9918411211288.39Englandv IndiaLeeds220 Jun 2025Test # 2587
9324115310160.78Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
90*23513212-68.18Irelandv ZimbabweBulawayo106 Feb 2025Test # 2581
90-1739152.02Zimbabwev IrelandBulawayo206 Feb 2025Test # 2581
9019912311173.17Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
8920813710164.96Indiav EnglandBirmingham102 Jul 2025Test # 2591
881148216-107.31Zimbabwev EnglandNottingham322 May 2025Test # 2584
88145999488.88Englandv IndiaBirmingham402 Jul 2025Test # 2591
872231488158.78Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
8720010713-81.30Indiav EnglandBirmingham102 Jul 2025Test # 2591
85*21413910161.15Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
841861576-53.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
84-1958-43.07Zimbabwev IrelandBulawayo406 Feb 2025Test # 2581
84127878296.55Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
83*945572150.90Zimbabwev South AfricaBulawayo206 Jul 2025Test # 2593
82941017-81.18South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
8120612410-65.32Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
781399113-85.71Irelandv ZimbabweBulawayo106 Feb 2025Test # 2581
78135877389.65South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
761731494151.00Sri Lankav AustraliaGalle306 Feb 2025Test # 2580
761621267-60.31Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
752491654245.45Zimbabwev AfghanistanBulawayo202 Jan 2025Test # 2574
752131088369.44West Indiesv AustraliaSt George's203 Jul 2025Test # 2592
742071636145.39Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
741581128266.07Indiav EnglandLord's210 Jul 2025Test # 2594
721911399-51.79Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
721399211-78.26Australiav South AfricaLord's111 Jun 2025Test # 2585
722071318154.96Indiav EnglandLord's210 Jul 2025Test # 2594
711921339-53.38Pakistanv West IndiesMultan117 Jan 2025Test # 2577
711721197159.66Australiav West IndiesSt George's303 Jul 2025Test # 2592
69*1351185158.47Indiav EnglandBirmingham302 Jul 2025Test # 2591
671981667140.36Zimbabwev BangladeshChattogram128 Apr 2025Test # 2583
66-1602-41.25Irelandv ZimbabweBulawayo306 Feb 2025Test # 2581
6616211210-58.92Australiav South AfricaLord's111 Jun 2025Test # 2585
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
651991267-51.58Englandv IndiaLeeds420 Jun 2025Test # 2587
65176757286.66Australiav West IndiesBridgetown325 Jun 2025Test # 2589
65745883112.06Indiav EnglandBirmingham302 Jul 2025Test # 2591
632331208-52.50Australiav West IndiesBridgetown325 Jun 2025Test # 2589
631408110177.77Australiav West IndiesSt George's103 Jul 2025Test # 2592
62725483114.81South Africav PakistanCape Town103 Jan 2025Test # 2576
62129949-65.95Englandv IndiaLeeds220 Jun 2025Test # 2587
61*2661814133.70Indiav EnglandLord's410 Jul 2025Test # 2594
611421046-58.65Zimbabwev AfghanistanBulawayo202 Jan 2025Test # 2574
61473364184.84Indiav AustraliaSydney303 Jan 2025Test # 2575
61160958-64.21Australiav West IndiesBridgetown325 Jun 2025Test # 2589
601671057-57.14Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
601036810-88.23Zimbabwev EnglandNottingham322 May 2025Test # 2584
602621156152.17Australiav West IndiesSt George's103 Jul 2025Test # 2592
591681086254.62Zimbabwev BangladeshSylhet220 Apr 2025Test # 2582
59221789-75.64Australiav West IndiesBridgetown125 Jun 2025Test # 2589
58*1901365-42.64Australiav South AfricaLord's311 Jun 2025Test # 2585
581641277-45.66Pakistanv South AfricaCape Town203 Jan 2025Test # 2576
58-956161.05Irelandv ZimbabweBulawayo306 Feb 2025Test # 2581
581831114152.25Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
58715063116.00Englandv ZimbabweNottingham122 May 2025Test # 2584
571581055-54.28Australiav IndiaSydney203 Jan 2025Test # 2575
575840101142.50Australiav Sri LankaGalle129 Jan 2025Test # 2579
571116410-89.06Zimbabwev BangladeshSylhet220 Apr 2025Test # 2582
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:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]