Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run19650.0v IrelandUtrecht2 Jun 2021ODI # 4293
14 runs16433.0v ScotlandRotterdam19 May 2021ODI # 4288
14 runs30150.0v South AfricaColombo (RPS)2 Sep 2021ODI # 4314
17 runs34250.0v PakistanJohannesburg4 Apr 2021ODI # 4286
18 runs27450.0v OmanAl Amerat28 Sep 2021ODI # 4332
28 runs32149.3v South AfricaCenturion7 Apr 2021ODI # 4287
33 runs25848.1v Sri LankaMirpur23 May 2021ODI # 4290
38 runs26748.4v IrelandBelfast8 Sep 2021ODI # 4319
43 runs29148.3v South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
52 runs24841.0v PakistanLord's10 Jul 2021ODI # 4300
67 runs26536.4v Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
70 runs34747.1v IrelandDublin (Malahide)16 Jul 2021ODI # 4305
72 runs27539.5v U.S.A.Al Amerat20 Sep 2021ODI # 4329
78 runs20430.0v South AfricaColombo (RPS)7 Sep 2021ODI # 4318
97 runs28742.3v BangladeshMirpur28 May 2021ODI # 4292
103 runs24540.0v Sri LankaMirpur25 May 2021ODI # 4291
110 runs25142.2v P.N.G.Al Amerat26 Sep 2021ODI # 4331
133 runs25726.2v West IndiesBridgetown20 Jul 2021ODI # 4310
134 runs27237.1v P.N.G.Al Amerat9 Sep 2021ODI # 4320
151 runs23419.1v P.N.G.Al Amerat10 Sep 2021ODI # 4322
155 runs27728.5v ZimbabweHarare16 Jul 2021ODI # 4304
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 wickets13539.3v P.N.G.Al Amerat7 Sep 2021ODI # 4317
3 wickets27450.0v South AfricaCenturion2 Apr 2021ODI # 4285
3 wickets33248.0v PakistanBirmingham13 Jul 2021ODI # 4303
3 wickets24149.1v ZimbabweHarare18 Jul 2021ODI # 4306
3 wickets27649.1v Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
3 wickets22739.0v IndiaColombo (RPS)23 Jul 2021ODI # 4312
3 wickets15135.5v P.N.G.Al Amerat1 Oct 2021ODI # 4334
4 wickets16445.5v IrelandUtrecht7 Jun 2021ODI # 4295
4 wickets18838.0v AustraliaBridgetown22 Jul 2021ODI # 4311
4 wickets17949.4v U.S.A.Al Amerat16 Sep 2021ODI # 4326
4 wickets22748.5v P.N.G.Al Amerat29 Sep 2021ODI # 4333
5 wickets18634.5v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
5 wickets29948.0v ZimbabweHarare20 Jul 2021ODI # 4308
5 wickets23149.0v U.S.A.Al Amerat13 Sep 2021ODI # 4324
5 wickets19731.1v NepalAl Amerat14 Sep 2021ODI # 4325
6 wickets17242.1v NetherlandsRotterdam20 May 2021ODI # 4289
6 wickets15330.3v West IndiesBridgetown26 Jul 2021ODI # 4313
6 wickets17529.3v NepalAl Amerat17 Sep 2021ODI # 4327
6 wickets19843.0v P.N.G.Al Amerat25 Sep 2021ODI # 4330
7 wickets26336.4v Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
7 wickets15928.2v P.N.G.Al Amerat6 Sep 2021ODI # 4316
7 wickets11822.2v ZimbabweBelfast13 Sep 2021ODI # 4323
7 wickets12218.2v OmanAl Amerat19 Sep 2021ODI # 4328
8 wickets15843.0v NetherlandsUtrecht4 Jun 2021ODI # 4294
8 wickets24243.0v Sri LankaThe Oval1 Jul 2021ODI # 4297
9 wickets14221.5v PakistanCardiff8 Jul 2021ODI # 4299
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
3 wickets027450.050.0v South AfricaCenturion2 Apr 2021ODI # 4285
4 wickets217949.450.0v U.S.A.Al Amerat16 Sep 2021ODI # 4326
3 wickets524149.150.0v ZimbabweHarare18 Jul 2021ODI # 4306
3 wickets527649.150.0v Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
5 wickets623149.050.0v U.S.A.Al Amerat13 Sep 2021ODI # 4324
4 wickets722748.550.0v P.N.G.Al Amerat29 Sep 2021ODI # 4333
3 wickets1233248.050.0v PakistanBirmingham13 Jul 2021ODI # 4303
5 wickets1229948.050.0v ZimbabweHarare20 Jul 2021ODI # 4308
4 wickets2516445.550.0v IrelandUtrecht7 Jun 2021ODI # 4295
8 wickets4215843.050.0v NetherlandsUtrecht4 Jun 2021ODI # 4294
8 wickets4224243.050.0v Sri LankaThe Oval1 Jul 2021ODI # 4297
6 wickets4219843.050.0v P.N.G.Al Amerat25 Sep 2021ODI # 4330
6 wickets4717242.150.0v NetherlandsRotterdam20 May 2021ODI # 4289
3 wickets4822739.047.0v IndiaColombo (RPS)23 Jul 2021ODI # 4312
7 wickets5811822.232.0v ZimbabweBelfast13 Sep 2021ODI # 4323
2 wickets6313539.350.0v P.N.G.Al Amerat7 Sep 2021ODI # 4317
4 wickets7218838.050.0v AustraliaBridgetown22 Jul 2021ODI # 4311
7 wickets8026336.450.0v Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
3 wickets8515135.550.0v P.N.G.Al Amerat1 Oct 2021ODI # 4334
5 wickets9118634.550.0v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
5 wickets11319731.150.0v NepalAl Amerat14 Sep 2021ODI # 4325
6 wickets11715330.350.0v West IndiesBridgetown26 Jul 2021ODI # 4313
6 wickets12317529.350.0v NepalAl Amerat17 Sep 2021ODI # 4327
7 wickets13015928.250.0v P.N.G.Al Amerat6 Sep 2021ODI # 4316
9 wickets16914221.550.0v PakistanCardiff8 Jul 2021ODI # 4299
7 wickets19012218.250.0v OmanAl Amerat19 Sep 2021ODI # 4328
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
No records found
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:

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 2nd ODI, Oct 11, 2025 [ODI # 4908]

Bangladesh vs Afghanistan at Abu Dhabi, Afghanistan v Bangladesh 1st ODI, Oct 8, 2025 [ODI # 4907]