Batting Highest Strike Rate Innings - vs Sri Lanka

Players - vs Sri Lanka

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
403150129.03South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
75*5950127.11South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
52*4332120.93New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
31*2640119.23New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
393451114.70Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
554851114.58South Africav Sri LankaEast London17 Dec 2000ODI # 1662
615470112.96Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
827904103.79South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
595734103.50New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
535250101.92South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
50513198.03South Africav Sri LankaEast London17 Dec 2000ODI # 1662
62647196.87Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
48505096.00New Zealandv Sri LankaSharjah10 Apr 2001ODI # 1705
46504092.00South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
778612189.53South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
67755189.33New Zealandv Sri LankaHamilton8 Feb 2001ODI # 1686
120*13513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
88999088.88Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
63*721387.50Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
118*1375286.13New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
37430186.04Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
120*1418185.10Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
40475085.10Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
40476085.10New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
32382084.21South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
58706082.85South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
61752281.33New Zealandv Sri LankaAuckland6 Feb 2001ODI # 1684
871117278.37Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
29372078.37Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
105*13412178.35Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
901178076.92Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
61*803076.25South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
42562075.00Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
35484172.91South Africav Sri LankaEast London17 Dec 2000ODI # 1662
39*544072.22South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
1011403172.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
44612172.13Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
100*1393171.94South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
34484070.83New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
791127170.53South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
28402170.00Englandv Sri LankaColombo (SSC)27 Mar 2001ODI # 1697
60864069.76Zimbabwev Sri LankaSharjah25 Oct 2000ODI # 1646
41595069.49West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
25364069.44New Zealandv Sri LankaNapier31 Jan 2001ODI # 1680
40582068.96Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
66976068.04New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
60894067.41New Zealandv Sri LankaSharjah10 Apr 2001ODI # 1705
28425066.66South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
651005065.00South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
31486064.58Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
31481164.58South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
56871064.36New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
47744063.51South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
49836059.03New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
37631058.73New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
44752058.66Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
62*1075057.94Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
35611057.37Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
33614054.09West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
551022053.92Englandv Sri LankaColombo (RPS)25 Mar 2001ODI # 1695
26500052.00Englandv Sri LankaColombo (RPS)25 Mar 2001ODI # 1695
42*842250.00Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
39*782050.00New Zealandv Sri LankaNapier31 Jan 2001ODI # 1680
33703147.14New Zealandv Sri LankaAuckland6 Feb 2001ODI # 1684
25551045.45Zimbabwev Sri LankaSharjah25 Oct 2000ODI # 1646
26631041.26Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
461142040.35Englandv Sri LankaColombo (SSC)27 Mar 2001ODI # 1697
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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]