Batting Most Runs Innings - vs Bangladesh

Players - vs Bangladesh

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
145177125138116.00Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
140168113710123.89Irelandv BangladeshChelmsford112 May 2023ODI # 4577
1211851338590.97Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
1002231199184.03Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
931187282129.16Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
78150845492.85Pakistanv BangladeshLahore26 Sep 2023ODI # 4634
7511874101101.35Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
74*714734157.44Irelandv BangladeshChelmsford112 May 2023ODI # 4577
701348010187.50New Zealandv BangladeshMirpur226 Sep 2023ODI # 4655
68866661103.03New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
63*93797179.74Pakistanv BangladeshLahore26 Sep 2023ODI # 4634
62*118925167.39Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
60139734282.19Irelandv BangladeshChelmsford214 May 2023ODI # 4578
58130914163.73New Zealandv BangladeshMirpur121 Sep 2023ODI # 4650
56118711378.87Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
54115776070.12Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
5391786067.94Irelandv BangladeshChelmsford214 May 2023ODI # 4578
5182606085.00Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
50*114864158.13New Zealandv BangladeshMirpur226 Sep 2023ODI # 4655
5073534194.33Irelandv BangladeshChelmsford214 May 2023ODI # 4578
5074736168.49Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
4976616080.32New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
4576483293.75Irelandv BangladeshChelmsford214 May 2023ODI # 4578
4480573077.19New Zealandv BangladeshMirpur121 Sep 2023ODI # 4650
4295575073.68Irelandv BangladeshChelmsford112 May 2023ODI # 4577
42613432123.52Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
41*97585070.68Afghanistanv BangladeshChattogram25 Jul 2023ODI # 4615
4092605066.66Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
3562390389.74New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
3366575057.89Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
28402660107.69New Zealandv BangladeshMirpur226 Sep 2023ODI # 4655
2637343076.47Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
25*311511166.66Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
24221531160.00Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
2438321075.00Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
23*191630143.75New Zealandv BangladeshMirpur226 Sep 2023ODI # 4655
2266451048.88Afghanistanv BangladeshChattogram25 Jul 2023ODI # 4615
2283544040.74Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
21*57373056.75Irelandv BangladeshChelmsford29 May 2023ODI # 4576
20*14802250.00Irelandv BangladeshChelmsford112 May 2023ODI # 4577
20151021200.00Irelandv BangladeshChelmsford214 May 2023ODI # 4578
2043313064.51Pakistanv BangladeshLahore26 Sep 2023ODI # 4634
2036332060.60New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
2026283071.42New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
1958392048.71Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
18271730105.88Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
1774392043.58Irelandv BangladeshChelmsford29 May 2023ODI # 4576
1735252068.00Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
1733221077.27Pakistanv BangladeshLahore26 Sep 2023ODI # 4634
16141130145.45Irelandv BangladeshChelmsford112 May 2023ODI # 4577
15161021150.00Irelandv BangladeshChelmsford29 May 2023ODI # 4576
15111311115.38Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
14*27211066.66Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
14181310107.69Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
1425193073.68New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
13181311100.00New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
12*21211057.14Pakistanv BangladeshLahore26 Sep 2023ODI # 4634
1228212057.14Irelandv BangladeshChelmsford112 May 2023ODI # 4577
1230152080.00New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
1133342032.35Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
1126130084.61Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
1022151066.66Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
1029221045.45Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
1025231043.47Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
1022142071.42New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
9*12131069.23Afghanistanv BangladeshChattogram25 Jul 2023ODI # 4615
927201045.00New Zealandv BangladeshMirpur121 Sep 2023ODI # 4650
8*26190042.10New Zealandv BangladeshMirpur121 Sep 2023ODI # 4650
8*10101080.00New Zealandv BangladeshMirpur121 Sep 2023ODI # 4650
825110072.72Irelandv BangladeshChelmsford112 May 2023ODI # 4577
817141057.14Afghanistanv BangladeshChattogram25 Jul 2023ODI # 4615
719120058.33Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
65610100.00Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
635221027.27Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
619160037.50Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
610610100.00Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
5791055.55Irelandv BangladeshChelmsford29 May 2023ODI # 4576
53310166.66Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
538301016.66Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
539211023.80Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
521150033.33Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
51091055.55Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
427100040.00Irelandv BangladeshChelmsford214 May 2023ODI # 4578
423160025.00Irelandv BangladeshChelmsford214 May 2023ODI # 4578
420200020.00Afghanistanv BangladeshChattogram111 Jul 2023ODI # 4621
41180050.00Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
3*4300100.00Irelandv BangladeshChelmsford214 May 2023ODI # 4578
31150060.00Irelandv BangladeshChelmsford214 May 2023ODI # 4578
32160050.00Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
310300100.00Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
2*740050.00Irelandv BangladeshChelmsford29 May 2023ODI # 4576
2770028.57Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
2550040.00Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
2970028.57Afghanistanv BangladeshChattogram18 Jul 2023ODI # 4619
2570028.57Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
2330066.66Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
1*1100100.00Irelandv BangladeshChelmsford214 May 2023ODI # 4578
1*1100100.00Afghanistanv BangladeshLahore23 Sep 2023ODI # 4631
1*4100100.00Sri Lankav BangladeshColombo (RPS)19 Sep 2023ODI # 4637
1*620050.00New Zealandv BangladeshMirpur123 Sep 2023ODI # 4652
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]