Batting Most Runs Innings - last 2 years

High scores for Bangladesh in Tests - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
19152234122156.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
13833322813460.52Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
107*29819417155.15Bangladeshv IndiaKanpur127 Sep 2024Test # 2552
106164103172102.91South Africav IndiaCape Town33 Jan 2024Test # 2522
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
105*20213312378.94South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
10525119810-53.03Bangladeshv New ZealandSylhet328 Nov 2023Test # 2516
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
10136125011-40.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town13 Jan 2025Test # 2576
9721919110150.78Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
9332918312-50.81Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
911891068585.84Bangladeshv West IndiesKingston330 Nov 2024Test # 2565
9019912311173.17Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
87*24814812158.78Bangladeshv Sri LankaSylhet422 Mar 2024Test # 2536
871139613390.62South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
8623516611-51.80Bangladeshv New ZealandSylhet128 Nov 2023Test # 2516
862651827147.25South Africav West IndiesPort of Spain17 Aug 2024Test # 2542
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
821751278364.56Bangladeshv IndiaChennai419 Sep 2024Test # 2550
821701128273.21Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
82941017-81.18South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
81*14311014-73.63Bangladeshv Sri LankaChattogram430 Mar 2024Test # 2537
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
782071457253.79South Africav West IndiesPort of Spain17 Aug 2024Test # 2542
7819912412162.90Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
781521098171.55South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
772981796-43.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
761621267-60.31Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
68*147755290.66South Africav BangladeshChattogram129 Oct 2024Test # 2559
68745062136.00South Africav West IndiesPort of Spain37 Aug 2024Test # 2542
672051167-57.75Bangladeshv New ZealandSylhet328 Nov 2023Test # 2516
661721163256.89South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
642211569-41.02South Africav New ZealandHamilton113 Feb 2024Test # 2529
642071375146.71Bangladeshv West IndiesKingston130 Nov 2024Test # 2565
62725483114.81South Africav PakistanCape Town13 Jan 2025Test # 2576
601671057-57.14Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
59143866168.60Bangladeshv New ZealandMirpur36 Dec 2023Test # 2517
59116788-75.64South Africav West IndiesProvidence315 Aug 2024Test # 2543
59102782475.64South Africav BangladeshChattogram129 Oct 2024Test # 2559
581421117-52.25Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
581831114152.25Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
56157788171.79Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
561631058153.33Bangladeshv ZimbabweSylhet120 Apr 2025Test # 2582
55101755-73.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
541521048-51.92Bangladeshv Sri LankaChattogram230 Mar 2024Test # 2537
541361128-48.21South Africav BangladeshMirpur221 Oct 2024Test # 2556
53124894-59.55Bangladeshv West IndiesNorth Sound222 Nov 2024Test # 2562
512351086-47.22South Africav West IndiesProvidence315 Aug 2024Test # 2543
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
50*118765-65.78Bangladeshv New ZealandSylhet328 Nov 2023Test # 2516
5083568189.28Bangladeshv Sri LankaChattogram430 Mar 2024Test # 2537
50108765-65.78Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
5012310110-49.50Bangladeshv IndiaKanpur327 Sep 2024Test # 2552
502101163-43.10Bangladeshv West IndiesNorth Sound222 Nov 2024Test # 2562
491261024-48.03Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
47147806-58.75Bangladeshv Sri LankaSylhet222 Mar 2024Test # 2536
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122-41.96South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
47145846-55.95Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
46135827-56.09Bangladeshv West IndiesKingston330 Nov 2024Test # 2565
46132937-49.46Bangladeshv Sri LankaColombo (SSC)125 Jun 2025Test # 2588
451711326-34.09South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
4563604-75.00South Africav West IndiesPort of Spain37 Aug 2024Test # 2542
4577465197.82Bangladeshv West IndiesNorth Sound422 Nov 2024Test # 2562
451581116-40.54South Africav AustraliaLord's211 Jun 2025Test # 2585
44*223042146.66South Africav PakistanCape Town43 Jan 2025Test # 2576
43114796-54.43South Africav New ZealandHamilton313 Feb 2024Test # 2529
42*82625167.74South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
4297397-107.69Bangladeshv West IndiesKingston330 Nov 2024Test # 2565
41*115854148.23South Africav West IndiesPort of Spain17 Aug 2024Test # 2542
4164527-78.84South Africav BangladeshMirpur421 Oct 2024Test # 2556
41112802151.25Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
40110684-58.82Bangladeshv New ZealandSylhet328 Nov 2023Test # 2516
40603932102.56Bangladeshv PakistanRawalpindi430 Aug 2024Test # 2547
40138925-43.47Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 2nd Test, Jul 6-8, 2025 [Test # 2593]

South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 1st Test, Jun 28-Jul 1, 2025 [Test # 2590]

Bangladesh vs Sri Lanka at Colombo (SSC), Bangladesh in Sri Lanka 2nd Test, Jun 25-28, 2025 [Test # 2588]