Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run36150.0v IrelandDublin (Malahide)15 Jul 2022ODI # 4429
9 runs20749.2v NetherlandsRotterdam21 Aug 2022ODI # 4455
13 runs29049.3v ZimbabweHarare22 Aug 2022ODI # 4457
16 runs31550.0v NetherlandsRotterdam16 Aug 2022ODI # 4448
20 runs30949.5v NetherlandsAmstelveen4 Jun 2022ODI # 4398
25 runs26849.5v New ZealandCairns11 Sep 2022ODI # 4464
50 runs21235.3v West IndiesBridgetown19 Aug 2022ODI # 4453
53 runs27037.2v West IndiesMultan12 Jun 2022ODI # 4407
60 runs27750.0v ZimbabweHarare4 Jun 2022ODI # 4397
113 runs19633.0v New ZealandCairns8 Sep 2022ODI # 4462
120 runs27632.2v West IndiesMultan10 Jun 2022ODI # 4405
232 runs49949.4v NetherlandsAmstelveen17 Jun 2022ODI # 4413
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 wicket30149.5v IrelandDublin (Malahide)10 Jul 2022ODI # 4419
2 wickets23345.0v New ZealandCairns6 Sep 2022ODI # 4461
3 wickets21738.1v IrelandDublin (Malahide)12 Jul 2022ODI # 4423
3 wickets14239.0v AustraliaTownsville3 Sep 2022ODI # 4460
4 wickets13637.4v ZimbabweHarare9 Jun 2022ODI # 4403
5 wickets21545.3v NetherlandsAmstelveen2 Jun 2022ODI # 4395
5 wickets30649.2v West IndiesMultan8 Jun 2022ODI # 4401
5 wickets19139.0v New ZealandBridgetown17 Aug 2022ODI # 4450
5 wickets16225.4v ZimbabweHarare20 Aug 2022ODI # 4454
5 wickets30247.1v West IndiesBridgetown21 Aug 2022ODI # 4456
5 wickets20133.3v ZimbabweTownsville28 Aug 2022ODI # 4458
6 wickets23636.1v NetherlandsAmstelveen19 Jun 2022ODI # 4414
7 wickets24743.1v NetherlandsAmstelveen31 May 2022ODI # 4392
7 wickets18733.4v NetherlandsRotterdam18 Aug 2022ODI # 4452
8 wickets22944.3v ZimbabweHarare6 Jun 2022ODI # 4400
8 wickets24530.1v NetherlandsAmstelveen22 Jun 2022ODI # 4417
8 wickets9714.4v ZimbabweTownsville31 Aug 2022ODI # 4459
10 wickets19030.5v ZimbabweHarare18 Aug 2022ODI # 4451
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
1 wicket130149.550.0v IrelandDublin (Malahide)10 Jul 2022ODI # 4419
5 wickets430649.250.0v West IndiesMultan8 Jun 2022ODI # 4401
7 wickets1124743.145.0v NetherlandsAmstelveen31 May 2022ODI # 4392
5 wickets1730247.150.0v West IndiesBridgetown21 Aug 2022ODI # 4456
5 wickets2721545.350.0v NetherlandsAmstelveen2 Jun 2022ODI # 4395
6 wickets2923636.141.0v NetherlandsAmstelveen19 Jun 2022ODI # 4414
2 wickets3023345.050.0v New ZealandCairns6 Sep 2022ODI # 4461
8 wickets3322944.350.0v ZimbabweHarare6 Jun 2022ODI # 4400
5 wickets6619139.050.0v New ZealandBridgetown17 Aug 2022ODI # 4450
3 wickets6614239.050.0v AustraliaTownsville3 Sep 2022ODI # 4460
3 wickets7121738.150.0v IrelandDublin (Malahide)12 Jul 2022ODI # 4423
4 wickets7413637.450.0v ZimbabweHarare9 Jun 2022ODI # 4403
7 wickets9818733.450.0v NetherlandsRotterdam18 Aug 2022ODI # 4452
5 wickets9920133.350.0v ZimbabweTownsville28 Aug 2022ODI # 4458
10 wickets11519030.550.0v ZimbabweHarare18 Aug 2022ODI # 4451
8 wickets11924530.150.0v NetherlandsAmstelveen22 Jun 2022ODI # 4417
5 wickets14616225.450.0v ZimbabweHarare20 Aug 2022ODI # 4454
8 wickets2129714.450.0v ZimbabweTownsville31 Aug 2022ODI # 4459
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:

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]