Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
198 runs027519.550.0v Sri LankaAuckland25 Mar 2023ODI # 4548
146 runs037139.150.0v NetherlandsJohannesburg2 Apr 2023ODI # 4563
132 runs032744.450.0v BangladeshMirpur3 Mar 2023ODI # 4528
79 runs026243.050.0v PakistanKarachi11 Jan 2023ODI # 4502
60 runs029538.050.0v Sri LankaPallekele25 Nov 2022ODI # 4485
59 runs034743.150.0v South AfricaKimberley1 Feb 2023ODI # 4514
50 runs024743.150.0v EnglandChattogram6 Mar 2023ODI # 4531
27 runs029944.250.0v EnglandBloemfontein27 Jan 2023ODI # 4512
9 runs025040.040.0v IndiaLucknow6 Oct 2022ODI # 4470
1 run027250.050.0v NetherlandsHarare23 Mar 2023ODI # 4546
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets12019030.050.0v NetherlandsBenoni31 Mar 2023ODI # 4558
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
7 wickets1730747.150.0v IndiaAuckland25 Nov 2022ODI # 4483
7 wickets5023241.450.0v NetherlandsHarare25 Mar 2023ODI # 4549
6 wickets1125648.150.0v New ZealandKarachi9 Jan 2023ODI # 4500
6 wickets10315832.550.0v Sri LankaHamilton31 Mar 2023ODI # 4557
2 wickets1128148.150.0v PakistanKarachi13 Jan 2023ODI # 4504
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
8 wickets12019030.050.0v NetherlandsBenoni31 Mar 2023ODI # 4558
6 wickets10315832.550.0v Sri LankaHamilton31 Mar 2023ODI # 4557
7 wickets5023241.450.0v NetherlandsHarare25 Mar 2023ODI # 4549
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
7 wickets1730747.150.0v IndiaAuckland25 Nov 2022ODI # 4483
6 wickets1125648.150.0v New ZealandKarachi9 Jan 2023ODI # 4500
2 wickets1128148.150.0v PakistanKarachi13 Jan 2023ODI # 4504
3 wickets821048.450.0v BangladeshMirpur1 Mar 2023ODI # 4525
5 wickets534349.150.0v EnglandBloemfontein29 Jan 2023ODI # 4513
4 wickets231449.450.0v AfghanistanPallekele30 Nov 2022ODI # 4490
3 wickets125049.550.0v ZimbabweHarare21 Mar 2023ODI # 4543
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]